body {
	padding: 20px 0px 0px 0px;
/*	margin: 0px 0px 0px 0px;
#	background: #D6D1FF;*/
  background:url(../i/bg.gif) repeat #e7e7e7;
  border:#aaa 1px solid;
  font:15px/1.18 verdana,arial,helvetica,sans-serif;
  margin:2px auto;
#  padding-top:15px;
  min-width:860px;
/*  max-width:1280px;	*/
}
*html body {width:860px;}
body,#middle,#header,#footer,.center,.left,.right,.leftpart {position:relative;}
#middle,#header,#footer {overflow:hidden; padding:0 210px 0 5px;}
#middle,#footer {border-top:#aaa 1px solid;}
.center,.left,.right {float:left; margin-bottom:-32767px; padding-bottom:32767px;}
.leftpart {float:left; margin-bottom:-32767px; padding-bottom:32767px;}
.center {width:100%;}
.right {margin-right:-100%; width:200px;}
.leftpart {width:212px;}
.header {position:absolute; left:0; top:0; height:80px; width:100%;}
#header {background:url(../img/logo.png) no-repeat 6px 15px #fff;padding: 10px 0 0 230px; height:90px;} /*105*/
#header .left {margin-left:-100%;right:100px;width:100px;}
#header .center {background:#fff;}
#header h1,#header h2,#header h3,#header p {cursor:default;font:bold 45px georgia,sans-serif;position:absolute;z-index:1;}
#header h1 {color:#bfbfbf;left:28px;top:0px;}
#header h2 {color:#efefef;left:24px;top:5px;}
#header h3 {color:#bfbfbf;left:23px;top:4px;}
#header p {text-indent:0em;color:#ccc;font:11px/1.18 verdana,arial,helvetica,sans-serif;left:25px;top:58px;}

#middle {background:#fff;}
#middle .right {background:#fdfdfd;border-left:#eee 1px solid;padding-top:115px;}
#middle .leftpart {background:#fdfdfd;border-right:#eee 1px solid;padding-top:10px;}
#middle .center {background:#fff;min-height:350px;padding-top:105px;padding-right:5px;padding-left:5px;}

#middle .center .page {color:black;font:bold 90%/110% verdana,georgia,helvetica,sans-serif;text-decoration:none;text-align:center; padding: 2px 5px;}
#middle .center .page a {color:blue; font:bold;text-decoration:none;border:#fff 1px solid;}
#middle .center .page a:hover {color:red;border:red 1px solid;}
#middle .center  .page #ltgt a {color:blue; font:bold;text-decoration:none;}
#middle .center  .page #ltgt a:hover {color:red;}
#middle .center .thispage {color:red;}

#footer {background:#eee;}
#footer ul {FONT-size:11px;color:#aaa;margin:5px;padding:5px;list-style:none;}
#footer ul a {FONT-size:11px;color:#aaa;}

*html #middle,*html #header,*html #footer {zoom:1;}
*html #header .left {margin-left:-860px;left:0;}
*html #middle .center {height:500px;}
.clear {clear:both;display:block;overflow:hidden;width:100%;height:1px;}
/* End Layouts autor 2008.07.01 */

.shadow {background-color:#888;margin:7px 0;position:relative;left:6px;_left:4px;top:2px;width:190px;}
.shadow_box {background-color:#fff;border:#888 1px solid;position:relative;left:-2px;_left:-2px;top:-2px;width:188px;}

/* starn default tags */
/*a {color:blue;text-decoration:none;}
a:hover {color:red;}*/
address {font-style:normal;margin:20px auto;width:500px;text-align:right;}
blockquote {padding:10px;color:#555;}
h1, h2, h3, h4, h5, h6,small {font-size:11px;margin:3px;}
li,ol,ul {margin:0 5px 0 10px;text-align:justify;}
p {margin:3px 15px;text-indent:1em;text-align:justify;}
pre {padding:3px 10px;}
span {color:#a66;}
ul,ol {padding:0;}
ol {margin:5px 5px 0 25px;}
/*strong {background-color:yellow;font-weight:normal;}*/
/*td,small {font:11px verdana,arial,sans-serif;color:black;}*/
/* end default tags */


/* start default class and # */
#panels {width:180px! important;padding:5px;margin:0;}
.ctbl {background-color:silver;border:silver 1px solid;width:126pt;}
.small {color:#aaa;}
.bborder {background-color:#fff;border:#a7a6b4 1px solid;}
#hr {background-color:#888;margin:5px 15px;height:1px;}
#hr hr {display:none;}
.anons {border:#eee 1px solid;margin:10px 15px;padding:0 0 10px;}
.panel {background:url(../i/mtop.png) repeat-x #fff;border:0;color:#777;font:bold 13px helvetica; margin:10px; padding:3px 0 3px 7px;}
.panel a {color:blue;text-decoration:none;font:bold 13px helvetica;}
.panel a:hover {color:purple;}
.posts {background-color:#ff9;border:#7b9ebd 1px solid;color:red;margin:5px;padding:5px;overflow:auto;}
.hide {z-index:1;left:0; visibility:hidden;position:absolute;top:0;}
.note {border-bottom:blue 1px dotted;color:blue;}
.postlink {color:#a77;margin:5px 25px;text-align:right;}
.postlink a {color:#3B7EBF}
.postlink a:hover {color:#c60;}
.postdate {color:#888;margin:10px 15px;text-align:right;}
.postbodypritch {font: 13px georgia,sans-serif; margin:0px 10px 0px 0px;text-align:right;float:right;width:50%}
.postbodypritch a{color:blue; text-decoration:underline; font:bold 13px georgia,sans-serif;}
.postbodypritch a:hover{color:red; text-decoration:underline; font:bold 13px georgia,sans-serif;}
.postbody {padding:25px 0px 5px 215px;}
.postbody span {color:#a00;}
p img {margin:5px 10px 2px 0;border:0;}
.postbody img {margin:5px 10px 2px 15px;}
.title {margin:5px 10px;}
.edits {margin:8px 20px;color:#55c;font:bold 14px "Times New Roman",Times,serif;text-align:right;}
/* end default class and # */


/* start menu */
.topmenu {background:url(../i/d/green.gif) repeat-x #ddd;margin:0;list-style:none;padding-left:3px;height:35px;clear:both;}
.topmenu li,.topmenu em,.topmenu a,.topmenu a b {float:left;cursor:pointer;}
.topmenu li,.topmenu a {padding-left:30px;}
.topmenu li {background:url(../i/d/hgreen.gif) no-repeat;margin:0;}
.topmenu em {background:url(../i/d/hgreen.gif) no-repeat right 0;}
.topmenu a {color:black;background:url(../i/d/agreen.gif) no-repeat; cursor:pointer; font:bold 13px/34px arial;	margin-left:-30px;	position:relative;text-decoration:none;}
.topmenu a b {background:url(../i/d/agreen.gif) no-repeat right 0;padding-right:30px;}
.topmenu a:hover,.topmenu a:hover b {color:#ff5;background:none; cursor:pointer; font:bold 13px/34px arial;text-decoration:none;}
.topmenu a.selected,.topmenu a.selected:hover {background:url(../i/d/hgreen.gif) no-repeat;}
.topmenu a.selected b,.topmenu a.selected:hover b {color:#fff;background:url(../i/d/hgreen.gif) no-repeat right 0;cursor:default;text-decoration:underline;}

.vmenu {background:transporent;margin:10px 8px 10px 9px;padding:0;}
.vmenu .a,.vmenu .j {background:#d5d5d5;margin:0 5px;}
.vmenu .a,.vmenu .b,.vmenu .c,.vmenu .d,.vmenu .e,
.vmenu .f,.vmenu .i,.vmenu .j {display:block;overflow:hidden;height:1px;font-size:1px;}
.vmenu .b,.vmenu .i {border-width:0 2px;margin:0 3px;}
.vmenu .c,.vmenu .f {margin:0 2px;}
.vmenu .e,.vmenu .d {margin:0 1px;height:2px;}
.vmenu .b,.vmenu .c,.vmenu .d,.vmenu .e,.vmenu .f,.vmenu .i,
.vmenu .nav,.vmenu .nav .nolink {border-left:#d5d5d5 1px solid;border-right:#d5d5d5 1px solid;}
.vmenu .b,.vmenu .c,.vmenu .d,.vmenu .nav .nolink {background:url(../i/mtop.png) repeat-x #f2f2f2;}
.vmenu .e,.vmenu .f,.vmenu .i,.vmenu .nav {background:url(../i/menu.png) repeat-y #f7f8f9;}
.vmenu .nav {text-align:left;font: 11px arial,georgia,helvetica,sans-serif;margin:0;padding:0;}
.vmenu .nav li {list-style-type:none;margin:0;padding:2px 7 0 7px;}
.vmenu .nav a {color:#777;font:bold 11px verdana,georgia,helvetica,sans-serif;text-decoration:none;}
.vmenu .nav a:hover {color:blue;text-decoration:underline;}
.vmenu .nav .nolink {border:0;border-bottom:#d5d5d5 1px solid;color:#565656;padding:0 0 3px 8px;}
.vmenu .nav .nolink {color:#565656;text-decoration:none;}
.vmenu .nav .top {border-top:#d5d5d5 1px solid;padding:2px 0 3px 8px;}
.vmenu .nav .bot {padding-bottom:3px;}
.vmenu a.selected,.vmenu a.selected:hover {color:#a00;text-decoration:none;cursor:default;}

.bmenu {margin:10px 8px 10px 9px;padding:0;}
/*.bmenu .nav,.bmenu .nav .nolink {border-left:#d5d5d5 1px solid;border-right:#d5d5d5 1px solid;}
.bmenu .nav .nolink {background:url(../i/mtop.png) repeat-x #f2f2f2;}
.bmenu .nav {background:url(../i/menu.png) repeat-y #f7f8f9;}*/
.bmenu .nav {text-align:left;font:bold 15px Arial, sans-serif;margin:0;padding:0;}
.bmenu .nav li {list-style-type:none;margin:0;padding:2px 0 0 11px;}
.bmenu .nav a {color:#777;font:15px Arial, sans-serif;text-decoration:none;}
.bmenu .nav a:hover {color:blue;font:15px Arial, sans-serif;text-decoration:underline;}
.bmenu .nav .nolink {border:0;color:#565656;padding:0 0 3px 8px;}
.bmenu .nav .nolink {color:#565656;text-decoration:none;}
.bmenu .nav .top {padding:2px 0 3px 8px;}
.bmenu .nav .bot {padding-bottom:3px;}
.bmenu a.selected,.vmenu a.selected:hover {color:#a00;text-decoration:none;cursor:default;}
.bmenu a.name {FONT: 140%/150%;color:black;text-decoration:none;}
.bmenu a.name:hover {FONT: 140%/150%;color:#565656;text-decoration:none;}
/* end menu */

/* calendar */
#calendar {background:transporent;margin:0 auto;text-align:center; height:150px;}
#calendar td {padding:0;width:22px;height:19px;}
#calendar td.month {padding:0;width:auto;}
#calendar td.ct {color:#565656;padding:3px 0;height:8px;}
#calendar a {color:blue;display:block;text-decoration:none;height:13px;}
.month {color:#929292;font:bold italic 12px georgia;}
#calendar a {padding:4px 0;width:22px;}
#calendar a:hover {color:red;}
.cb {color:#777;}
.cv {color:#000;}
.cs {color:#a00;}
#cn {color:#aa9;}
.x {margin:8px 8px 5px;}
.k {display:block;}
.a,.b,.c,.d,.e,.f,.i,.j {display:block;overflow:hidden;height:1px;font-size:1px;}
.b,.c,.d,.e,.f,.i,.k {border:#d5d5d5 solid;border-width:0 1px;}
.a,.j {background:#d5d5d5;margin:0 5px;}
.b,.i {border-width:0 2px;margin:0 3px;}
.c,.f {margin:0 2px;}
.e,.d {margin:0 1px;height:2px;}
.b,.c,.d,.e,.f,.i,.k {background:url(../i/calend.png) repeat-x #f7f8f9;}
/* end calendar */

/* start select */
#form_select {border:0;margin:5px 0 5px 5px;height:20px;}
#form_select .month,#form_select .god,#form_select .submit {float:left;height:20px;}
#form_select .month,#form_select .god,
#form_select .submit,#form_select .option {border:#7F9DB9 1px solid;color:#565656;font:12px arial,sans-serif;}
#form_select .month {width:90px;}
#form_select .god {padding:1px 0 1px 2px;width:67px;}
#form_select .month,#form_select .god {margin:0 1px 0 0;padding:0;height:18px;#height:20px;}
#form_select .submit {color:#3B6EBF;font:bold 12px georgia,sans-serif;margin:0 0 2px;padding:0 0 2px;width:26px;}
#form_select .option {border:0;padding:0 0 0 3px;}
#form_select .god {#width:71px;}
html:root #form_select .god {width:71px;}
*html #form_select .submit {height:21px;}
/* end select */


/* start forms admin */
form textarea {padding:5px;width:477px;height:400px;}
form .submit {cursor:hand;font:bold 13px Arial;height:21px;}
form textarea,form .submit {color:#000;float:right;margin:0 5px 2px 0;}
#form_edit,#form_post,#form_docedit 
{background-color:#fff;border:#eee 3px solid;border-top:0;font:12px arial;margin:0 auto 10px;padding-top:8px;width:498px;}
#form_edit label,#form_post label,
#form_docedit label {color:#905;float:left;font:bold 13px Arial;margin:3px 10px;}
#form_edit input,#form_post input {margin:0 5px 2px 0;padding:0 0 0 6px;height:19px;}
form textarea,form .submit,#form_edit .tema,#form_post select,#form_post .tema,
#form_post .date,#form_docedit .docedit,#form_docedit div {background-color:#fff;border:silver 1px solid;}
#form_edit .tema,#form_post .tema {float:right;width:481px;}
#form_edit .submit,#form_docedit .submit {width:489px;}
.viem {border:#eee 3px solid;border-top:0;margin:0 auto;padding:10px;text-align:left;width:478px;}
#form_post select {float:left;margin:0 0 2px 4px;width:295px;height:22px;}
#form_post .date {float:right;color:#a66;width:120px;}
#form_post .submit {width:185px;height:22px;}
#form_docedit label {margin:0;}
#form_docedit div {color:blue;margin:5px;padding:7px 5px 1px;height:20px;}
#form_docedit span {float:right;}
#form_docedit .docedit {border-right:0;color:red;font:bold 12px arial;float:right;margin:-2px 0 0;text-align:right;width:120px;height:17px;}
html:root #form_docedit span {margin-top:-1px;} 
#form_docedit span {#margin-top:-1px;}
/* end forms admin */

/* start forms search google blogs */
#search {border:#eee 3px solid;border-top:0;font:12px arial,sans-serif;margin:0 auto;padding:10px 0 0px;width:498px;}
#search .search {border:silver 1px solid;float:left;margin:10px 0 10px 5px;padding:0 3px;width:385px;height:19px;}
#search .submit {color:#656565;float:right;margin:10px 5px 0px 0;width:90px;}
#search img {float:left;border:none;margin:0 15px 0 105px;width:75px;height:32px;}
#search input {float:left;margin:6px;}
#search label {float:left;margin:8px;}
/* end forms search google blogs */

/* start forms search min */
.form .submit {height:20px;}
.form {position:absolute;right:5px;top:73px;}
.form span {border:0;color:navy;margin:7px 0 0 2px;float:left;}
.form .hq {background:url(../i/st.gif) no-repeat #fff;border:#eee 1px solid;float:left;margin:4px 2px 0 5px;padding:0 0 0 0px;width:128px;height:18px;}
.form .hs {border:0;margin:5px 0 0;float:left;text-align:center;width:31px;height:18px;}
/* end forms search min */

/* start email, login, friend and comments */
#connect {background-color:#fff;border:#eee 3px solid;border-top:0;font:11px Arial;margin:0 auto 10px;padding-top:8px;width:498px;}
#connect label {color:#55c;float:left;font:bold 13px Arial;padding:7px 0 0 85px;}
#connect .tema,#connect .name,#connect .email,#connect .cod,#connect textarea 
{background:url(../i/pencil.png) 2px 3px no-repeat #fff;font:12px Arial;margin:0 5px 2px 0;padding:2px 0 0 22px;width:260px;height:18px;}
#connect .tema,#connect .name,#connect .email,#connect .cod,#connect .date,
#connect textarea,#connect .submit {background-color:#fff;border:silver 1px solid;float:right;}
#connect img {border:none;float:right;margin:2px 2px 2px 0;width:120px;height:19px;}
#connect .cod {width:140px;}
#connect .submit {background:#fff;color:#c77;cursor:hand;font:bold 13px Arial;margin:0 5px 5px 0;width:489px;height:21px;}
#connect textarea {margin:2px 5px 2px 0;padding:10px 0 2px 22px;width:465px;height:175px;overflow:auto;}
.prim {margin:0;padding:10px;}
.prim span {color:#b00;}
.prim dd {margin-left:10px;}
.prim dt {font:bold 12px arial;}
.prima {background:url(../i/mtop.png) repeat-x #fff;border:#eee 3px solid;border-width:0 3px;color:#555;font:bold 12px Arial;margin:10px auto 0;padding:3px 10px 4px;width:478px;}
.prima span {color:#a00;font-weight:normal;}
#login {background-color:#fff;border:#eee 3px solid;border-top:0;font:11px Arial;margin:20px auto 10px;width:365px;}
#login label {color:#55c;float:left;font:bold 13px Arial;padding:7px 0 0 5px;}
#login .tema {background:url(../i/pencil.png) 2px 3px no-repeat #fff;font:12px Arial;margin:0 5px 2px 0;padding:2px 0 0 22px;width:260px;height:18px;}
#login .tema,#login .submit {background-color:#fff;border:silver 1px solid;float:right;}
#login .submit {background:#fff;color:#c77;cursor:hand;font:bold 13px Arial;margin:0 5px 5px 0;width:355px;height:21px;}
#login .prima {background:url(../i/mtop.png) repeat-x #fff;color:#555;font:bold 12px Arial;margin:0 0 10px;padding:3px 0 4px;width:360px;}
/* end email, login, friend and comments */

/* start forms splog */
#form_email {margin:20px auto;font:12px arial,sans-serif;width:500px;}
#form_email textarea {margin:7px 5px 7px 0;padding:5px;width:477px;height:165px;}
#form_email .submit {color:#000;cursor:hand;margin:0 5px 2px 0;width:489px;height:21px;}
#form_email textarea,#form_email .submit {background-color:#fff;border:silver 1px solid;float:right;}
/* end forms splog */

/* start scroll */
.rightery {margin:5px 25px 5px;text-align:right;}
.righter {font-weight:normal;margin:15px 25px;text-align:right;}
.righter a {background:url(../i/mtop.png) repeat-x #f2f2f2;border:#d5d5d5 1px solid;color:#45f;padding:3px 4px;}
.righter a:hover {border:#00f 1px solid;color:#f00;}
.rightero {line-height: 30px; font: 100%/140%; font-weight:normal;margin:0px 5px 15px 5px;text-align:left;}
.rightero a {background:url(../i/mtop.png) repeat-x #f2f2f2;border:#d5d5d5 1px solid;color:#45f;padding:3px 4px;text-decoration:none;}
.rightero a:hover {border:#f00 1px solid;color:#f00;text-decoration:underline;}
.rightera {font-weight:normal;margin:15px 25px;text-align:right;}
.rightera a {background:url(../i/mtop.png) repeat-x #f2f2f2;border:#d5d5d5 1px solid;color:#45f;padding:3px 4px;}
.rightera a:hover {border:#f00 1px solid;color:#f00;}
.select {color:red;}
.select {background:url(../i/mtop.png) repeat-x #f2f2f2;border:#f00 1px solid;padding:3px 4px;}
a.select {background:url(../i/mtop.png) repeat-x #f2f2f2;border:#f00 1px solid;color:red;}
/*.righter strong,
.rightero strong,
.rightera strong {background:url(../i/mtop.png) repeat-x #f2f2f2;border:#d5d5d5 1px solid;color:#960;padding:3px 4px;}
*/
/* end scroll */

#banner {background-color:#fff;border:#888 1px solid;padding:5px 10px;position:absolute;right:3px;top:3px;text-align:center;}
#banner b {font:bold 12px arial;}
#banner strong {background-color:#fff;color:#a00;font:bold 12px arial;}

a {font-family: Verdana, Arial, Helvetica, sans-serif;color:#000099; text-decoration: underline;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:#000099;text-decoration: none;}

a.menu {font-size: 11pt;font-family: Tahoma,Verdana,Sans;color: #22004F; font-weight: bold;text-decoration: none;}
a.menu_sel {font-size: 11pt;	font-family: Tahoma,Verdana,Sans;color: #44664F; font-weight: bold;text-decoration: none;}
a.menu:hover {font-size: 11pt;font-family: Tahoma,Verdana,Sans;font-weight: bold;color: #FF1111;text-decoration: none;}

div.contacts {font-size: 9pt;	font-family: Tahoma, Sans;padding-left: 15px;}

