a img{border:none;}
a{color:#333399}
a:hover{color:#FF3300;}
a:visited{color:#444444;}
img{border-style:none;max-width:350px;max-height:350px}
form, fieldset{margin:0;padding:0;border-style:none;}
input, textarea, select{font:11px/14px arial,sans-serif;vertical-align:middle;}
input[type="image"]{margin:0;border:0;padding:0;}
/*blockquote{background:url(img/blockquote.gif) no-repeat left top;font-style:italic;margin:15px 30px 0 45px;padding:0 0 0 45px;border-bottom-color:#777777;border-bottom-style:solid;border-left-color:#EEEEEE;border-left-style:solid;border-top-color:#EEEEEE;border-top-style:solid;border-right-color:#777777;border-right-style:solid;border-top-width:thin;border-left-width:thin; color: #336600 }     */
body{color:#000000;font:0.9em Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;margin:0;padding:0;text-align:left;}
h1{color:#333399;font:22px Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;margin:0;padding-right:15px;padding-top:5px;}
h2{color:#333399;font:20px Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;margin:15px 20px 0 25px;padding-bottom:2px;}
h3{color:#333399;font:16px Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;margin-top:0;padding-bottom:0;}
p,li{color:#000;font:100% verdana,sans-serif;}
#bodywrap{margin:3px auto 0;width:960px;padding-top:1px;padding-bottom:1px;background:#FDFDFD;position:relative;}
#footer{border-top:1px solid #369;margin-bottom:0;clear:both;background:#FDFDFD;color:#444444;font:11px Tahoma, Arial, sans-serif;list-style:none;}
#storytitle a, #storytitle a:visited{margin-bottom:2px;margin-top:10px;padding-bottom:4px;font-size:16px;font-weight:bold;text-decoration:none;color:#333399;text-shadow:0 1px 0 #99FF00;}
#storytitle{margin-top:9px}
#storytitle a:hover{color:#FF9900}
/*#canvas{background:#FDFDFD;}*/
.content{margin:6px 0 0;padding:3px 16px 3px;width:600px;float:left;background:#FDFDFD;position:relative}
#sidebar{background-color:#F3F3F3;float:left;left:601px;width:300px;padding:10px;display:block;overflow:hidden}
.content ul{list-style:none;margin-left:0;padding-left:25px;}
.content ul li{list-style:disc;padding-left:0.6px;padding-top:0.2em;}
.storycontent{padding-left:10px;padding-right:25px;}
.storycontent ol{list-style:decimal;margin-left:0;padding-left:55px;}
.storycontent ol li{list-style:decimal;padding-left:2em;}
.storycontent img{margin-left:20px;margin-right:20px;margin-bottom:20px;float:left;clear:left;}
.credit{color:#000;font-size:.8em;text-align:center;padding-left:50px;padding-right:100px}
.comentario{float:right;text-decoration:none;padding-bottom:29px;padding-left:20px;padding-right:10px;padding-top:1px}
.comentario a{color:#FF0000;}
.comentario a:hover{color:#FF0033;text-decoration:underline;}
#meta, #meta a, #meta a:visited{font-size:11px;color:#888888;}
#meta a:hover{background-color:#F3FCD8}
#meta li,ul.post-meta li{display:inline;}
#meta ul{display:inline;list-style:none;margin:0;padding:0;}
.pagebar{font:11px Arial,Helvetica,sans-serif;margin:0;padding-bottom:10px;padding-top:20px;color:#333399;width:100%}
.pagebar .break{background:#fff;border:none;padding:2px 6px;text-decoration:none;}
.pagebar .this-page{background:#fff;border:#999;font-size:13px;font-weight:700;padding:2px 6px;vertical-align:top;}
.pagebar a,#insetside ul li a:link,#sidebar ul li a:link,#insetside ul li a:hover,#insetside ul li a:active,#sidebar ul li a:hover,#sidebar ul li a:active{color:#333399;}
.pagebar a,.pageList .this-page,.pagebar a:visited{background:#fff;border:solid 1px #ddd;padding:2px 6px;text-decoration:none;color:#333399;}
.pagebar a:hover{background:#0063DC;border:#036;color:#fff;text-decoration:none;}
.post{margin-left:15px;margin-right:15px;margin-top:5px;}
.post-date{color:#F30;float:left;font:8px Verdana;}
.pregunta{font-style:italic;margin:15px 30px 0 45px;padding:45px 0 0 45px;border-bottom-color:#777777;border-bottom-style:solid;border-left-color:#EEEEEE;border-left-style:solid;border-top-color:#EEEEEE;border-top-style:solid;border-right-color:#777777;border-right-style:solid;border-top-width:thin;border-left-width:thin;background:url(img/pregunta.gif) no-repeat left top;background-color:#FBFEFF}
.comments-post{margin-left:15px;margin-right:15px;margin-top:5px;background-color:#FDFDFD;border:thin solid #F0F0F0;width:561px}
#commentform #comment{background:#FFF;margin:0;width:500px;}
#commentform #name,#commentform #email,#commentform #url,#commentform textarea{background:#FFF;border:2px solid #369;padding:5px;}
#commentform textarea{width:500px;}
.commentlist{clear:left;width:560px;counter-reset:lista}
#shadow{background-color:transparent;background:url(img/shadow.png) top no-repeat right;height:7px;overflow:hidden}
.menu{background:#FFF;padding:0;vertical-align:top;width:180px;}
#insetside{background:#FBFBFB;color:#000;font:11px verdana,arial,sans-serif;list-style:none;}
#insetside a, #footer a{text-decoration:none;}
#insetside h2, #footer h2,#insetside h3, #footer h3{color:#003333;font-size:1.4em;padding:2px;text-align:center;margin:10px 0 0;overflow:hidden;font-weight:bolder}
#insetside ul, #footer ul{background:#FBFBFB;border:1px solid;margin:0;padding:0px 0px 0px 1px;overflow:hidden;border-color:#E0E0E0;border-top:none}
#insetside ul li, #footer ul li{border-bottom:1px solid #DDDDDD;list-style:none;margin:1px 0 2px 1.5px;padding:0;}
#insetside ul li a, #footer ul li a{border:none;list-style:none;text-decoration:none;}
#insetside ul ul, #footer ul ul{border:none;margin:0;padding:0px;}
#insetside ul ul li, #footer ul ul li{list-style:none;margin:3px 0 3px 9px;border-bottom:1px solid #D9D9FF;}
#insetside ul li a, #footer ul li a{border:none;text-decoration:none;color:#333399}
#insetside ul li a:visited, #footer ul li a:visited{color:#444444}
ul.post-meta,#pagenav{list-style:none;}
.taba{background-color:#3B5998;font-size:12px;padding:10px 10px 10px 10px;color:#FFFFFF}
.tabb{background-color:#D8E6F3;font-size:11px;padding:10px 10px 10px 10px;}
.tabb:hover{background-color:#E0E0E0}
.tabc{background-color:#E0E0E0;font-size:12px;padding:10px 10px 10px 10px}
.decoment{float:left;width:85px;height:85px;top:5px;border:1px dotted #EEEEEE;margin-right:5px;}
.velo{font-size:12px;font-style:normal;color:#330099;font-weight:bold;padding-left:20px;top:0px;left:0px;position:relative}
.pacome{font-size:13px;font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:20px;padding-right:20px;top:10px;position:relative;top:0px;}
.cajacome{background-color:#EFF1F5;border-bottom-color:#E5EAF1;border-bottom-style:solid;border-bottom-width:1px;margin-top:2px;padding-bottom:4px;padding-left:5px;padding-right:5px;padding-top:5px;}
.cajacome2{background-color:#EFF1F5;border-bottom-color:#E5EAF1;border-bottom-style:solid;border-bottom-width:1px;margin-top:2px;padding-bottom:4px;padding-left:5px;padding-right:5px;padding-top:5px;}
.cajacome:before{color:#ff0000;float:left;width:0.7em;font-size:24px;font-family:algerian,courier;line-height:80%;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;padding-right:20px;content:counter(lista);counter-increment:lista 1}
img.fotito{left:10px;position:relative;float:left;}
.showside{width:290px;margin-top:20px;text-align:left}
.showbox{width:590px;margin:70px auto 0;text-align:left}
.lila{float:left;width:178px;padding:2px 6px 1px 8px;margin:3px 3px 0 0;text-indent:6px;}
img.fotito{left:10px;position:relative;float:left;}
.sinimg{border:2px solid #CCCCCC;color:#669966;font-family:Tahoma, Arial, sans-serif;font-size:10px;margin:10px;position:relative;float:left;}
.co_breadcrumbs{color:#999999;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:10px;}
.co_breadcrumbs a{color:#999999;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;text-decoration:none;}

.pulledquote{position:relative;display:block;float:right;padding:0 0 0 10px;margin:0 0 4px 4px;width:170px;font-size:1.1em;line-height:1.2em;text-align:center;color:#006432;border-left:3px solid #ccc;font-style:oblique}
.pulledquote:before{content:"\201C";}
.pulledquote:after{content:"\201D";}
.comboton{background-attachment:scroll;background-clip:border-box;background-color:#5772A8;background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border-bottom-color:#1A356E;border-bottom-style:solid;border-bottom-width:1px;border-top-color:#879AC0;border-top-style:solid;border-top-width:1px;color:#FFFFFF;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;margin-bottom:0;margin-left:0;margin-right:1px;margin-top:1px;padding-bottom:4px;padding-left:6px;padding-right:6px;padding-top:2px;text-shadow:none;}
#links ul, li{list-style-type:none;}
#links{width:520px;display:inline;padding:0;}
#links li a{display:block;font-family:Arial;font-size:12px;text-decoration:none;float:left;margin-left:5px;padding:10px;background-color:#FFFFF4;color:#804000;width:120px;height:200px;border-right-color:#888888;border-right-width:thin;right:12px;border-right-style:solid}
#links li a:hover{background-color:#E8F8FF;margin-top:-2px;padding-bottom:12px;}
#header{position:relative;height:42px;background:#426FA6;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#2D5588, endColorStr=#5083BC);background:-moz-linear-gradient(top, #2D5588, #5083BC);background:-webkit-gradient(linear, top, #2D5588, #5083BC);-moz-border-radius:13px 13px 0 0;-webkit-border-top-left-radius:13px;-webkit-border-top-right-radius:13px;border-top-left-radius:13px;border-top-right-radius:13px;padding:3px;clear:both;margin-top:2px;z-index:2}
#ponto ul, li{list-style-type:none;}
#ponto{width:587px;display:inline;padding:0;}
#ponto li a{display:block;font-family:Arial;font-size:12px;text-decoration:none;float:left;margin-left:5px;padding:10px;background-color:#FFFFF4;color:#804000;width:160px;height:200px;border-right-color:#888888;border-right-width:thin;right:12px;border-right-style:solid}
#ponto li a:hover{background-color:#E8F8FF;margin-top:-2px;padding-bottom:12px;}

#pagemenu{
	background: #058cc4 url(images/menu-bg.gif) repeat-x;
	float: left;
	font-size: 10px;
	width: 100%; height: 22px;
	margin: 0px; padding: 0px;
}
/* This is the style for the first UL (horizontal) */
#pagemenu ul{
	float: left;
	background: transparent;
	height: 22px; line-height: 22px;
	margin: 0px; padding: 0px;
}

/* This is the style for the top level list items */
#pagemenu ul li {
	background: none;
	width: auto;
	display: block;
	float: left;
	list-style-type: none;
	height: 22px; line-height: 22px;
	margin: 0px; padding: 0px;
}
/* The style for all links */
#pagemenu a{
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
/* The universal hover state colors and background for all LI items and links */
#pagemenu li:hover a,
#pagemenu li a:hover {
	text-decoration: none;
	background: #1078b7;
}
/* This is the style for the top level links, if different than the universal */
#pagemenu ul li a{
	display: block;
	height: 22px; line-height: 22px;
	margin: 0px; padding: 0px 12px;
}
/* if you want to set a "current page item" style, do it here */

/******************************
The second-level stuff
*******************************/
/* This hides the nested UL before you hover */
#pagemenu li ul {
	clear: both;
	position: absolute;
	width: 180px; /* the width of the dropdown */
	left: -999em;
}
/* This shows the nested UL when you hover */
#pagemenu li:hover ul{
	left: auto;
	display:  block;
	z-index: 5000;
}

/* This is the style for the nested UL */
#pagemenu li:hover ul {
	background: transparent;
	display: block;
	margin: 0px; padding: 0px;
	border-top: 1px solid #FFF;
}
/* This is the style for the LI items within the nested UL */
#pagemenu li:hover ul li{
	background: transparent;
	width: 100%;
	display: block;
	padding: 0px; margin: 0px;
	height: 20px; line-height: 20px;
	overflow: hidden;
	text-align: left;
	border: 1px solid #FFF;
	border-top: none;
}
/* This is the style for the links within the LI items within the nested UL */
#pagemenu li:hover ul li a{
	background: #1078b7 url(images/menu-bg.gif) repeat-x;
	color: #FFF;
	width: 170px;
	display: block;
	margin: 0px; padding: 0px 5px;
	height: 20px; line-height: 20px;
}
/* This is the style for the hover state on the links within the LI items within the nested UL */
#pagemenu li:hover ul li a:hover{
	text-decoration: none;
	margin: 0px; padding: 0px 5px;
	height: 20px; line-height: 20px;
	background: #1078b7;
	color: #FFF;
}

#pagemenu li:hover ul li ul{
	width: 10px;
   /*	display: none; */
    left:130px;
	height: 20px; line-height: 20px;
    overflow:hidden;height:1px;border-top-color: #FF0033; border-top-style: solid; border-top-width: 5px;margin-top: -10px;}

#pagemenu li ul li:hover ul{
	/*display: block; */
    width:170px;overflow:visible;height:auto;left:140px;
}

.caja {
   display: block;
	float: left;
    width:120px;
    padding-top:5px;
    padding-left:25px;
}
.textin {
	font-size: 11.5px;  width:600px;
  color: #222222;  min-height: 120px;
  font-weight: bold;   border: 1px solid #CCCCCC
}
.textin p {
	font-size: 10.5px;
    padding-left:165px;
  color: #444444;  text-align: left;
}
.textin img{position:relative;float:left;margin:20px;}
blockquote {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FCF6DE;
    background-image: url("images/testi.png");
    background-origin: padding-box;
    background-position: left bottom;
    background-repeat: no-repeat;
    background-size: auto auto;
    border-top-color: #E3D0AF;
    border-top-style: solid;
    border-top-width: 1px;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    min-height: 100px;
    padding-bottom: 10px;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 10px;
    width: 390px;
}
