/* ********************************************** */

/* Danneo CMS Gray Template © 2005 Danneo Team */

/* ********************************************** */

/*   This file is created Danneo CSS Visual Pro   */

/* ********************************************** */

/* Body */

html                                      {overflow-x: auto;}



body

                                          {background: #fff url(../images/fundo.gif);color: #5b6273;

	                                   font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;

	                                   font-size: 11px;line-height: 135%;margin: 0px;padding: 0px;text-align: center;} 

	                                   

#top                                      {margin: 20px auto 20px auto;text-align: left;margin: center;text-align: left;

	                                   width: 94%;background: #fff;border: 5px solid #cbd2da;padding: 5px;}

	                                   

.border                                   {background: #fff;border: 1px solid #949eac;padding: 0px;margin: 0px;}



#logo                                     {background: #B0BBC6 url(../images/tile_back.gif);border: 1px solid #FFFFFF;

	                                   height: 177px;margin: center;padding: 0;}

	                                   

img                                       {border:0px;}

form                                      {display:inline;}

li                                        {
	color: #646464;
	list-style-type: square;
}

/* Links */

a:link,

a:visited                                 {color:#5b6273; text-decoration:underline;}

a:hover                                   {color:#848B93; text-decoration: underline;}

a.cat:link,

a.cat:visited                             {color:#485269; text-decoration:none;}

a.cat:hover                               {color:#848B93; text-decoration:none;}

a.pages                                   {font-size:10px; color:#000000; text-decoration:none;

                                           background-color:#F6F7F9; padding:1px 2px; font-weight:bold;}

a.pages:link,

a.pages:visited                           {font-size:10px; color:#5b6273; text-decoration:none;

                                           background-color:#F6F7F9; padding:1px 2px; font-weight:bold;}

a.pages:hover                             {font-size:10px; color:#848B93; text-decoration:none;

                                           background-color:#F6F7F9; padding:1px 2px; font-weight:bold;}

a.blockmenu:link,

a.blockmenu:visited                       {color:#5b6273; background-color:#F6F7F9; text-decoration:none;

                                           padding-left:15px; line-height:22px; display:block; font-weight:bold;

                                           border-bottom:1px solid #fff;}

a.blockmenu:hover                         {color:#848B93; background-color:#F6F7F9; text-decoration:none;

                                           padding-left:15px; line-height:22px; display:block; font-weight:bold;

                                           border-bottom:1px solid #fff;}

a.calendarlink:link,

a.calendarlink:visited                    {color:#B50206; text-decoration:none;}

a.calendarlink:hover                      {color:#649BB5; text-decoration:none;}

a.linkbutton:link,

a.linkbutton:visited                      {font-size:10px; color:#5b6273; text-decoration:none;

                                           padding:1px 2px; font-weight:normal;}

a.linkbutton:hover                        {font-size:10px; color:#848B93; text-decoration:none;

                                           padding:1px 2px; font-weight:normal;}

a.last:link,

a.last:visited                            {color:#B90000; text-decoration:none;}

a.last:hover                              {color:#649BB5; text-decoration:underline;}



a.load:link,a.load:visited,a.load:hover,

a.jump:link,a.jump:visited,a.jump:hover   {background: #FAFCFD;border: 1px solid #AEBAC0;color: #5b6273;

 	                                   font-family: Verdana, Helvetica, Sans-Serif;font-size: 11px;

                                           padding:1px 5px;vertical-align: middle; text-decoration:none;}



/* Table & Forms */

table                                     {border:0px;}

table,td,div                              {padding:0px; font:normal 11px Arial,Tahoma,Verdana;}
td p, td li {
	font-size: 12px;
	text-align: justify;
	padding: 5px;
}

textarea,input                            {font-size:10px; font-family:Arial,Tahoma,Verdana;}

select,option                             {font-size:11px; font-family:Arial,Tahoma,Verdana;}

blockquote                                {padding: 0 15 0 45; border:1px solid #5b6273;

                                           background:#fff url(../images/quote.gif) no-repeat top left;

                                           margin-left:8px;

                                           font-style:normal;}

.phpcode                                  {text-align: left; padding: 15 15 15 65; border: 1px inset;

                                           background: #E6E6E6 url(../images/code.gif) no-repeat top left;

                                           margin-left: 8px;

                                           font-style: normal;}



/* Buttons */

.rbutton,.comment,.sbutton,

.rerbutton,.recomment,.resbutton          {background: #FAFCFD;border: 1px solid #AEBAC0;color: #5b6273;

 	                                   font-family: Verdana, Helvetica, Sans-Serif;font-size: 11px;

                                           padding:1px 2px;vertical-align: middle;}



/* Standart Style */

.topmenu                                  {background: transparent url(../images/menu_back.gif);border: 1px solid #FFFFFF;

                                           border-top: 0;color: #7e8b93;margin: 0;height: 24px;line-height: 24px;text-align: center;

                                           padding: 1px 2px 3px 2px;font-weight: bold;}

.topmenu a:link, 

.topmenu a:visited                        {color: #485269;

                                           padding: 3px 6px 3px 6px; font-size:11px;text-decoration: none; }

.topmenu a:hover                          {color: #aeb8bf; }                                           

/*.topmenu a:link, 

.topmenu a:visited                        {color: #485269;background: #F6F7F9 url(../images/menu_sub.gif);

                                           padding: 3px 6px 3px 6px; font-size:11px;text-decoration: none; }

.topmenu a:hover                          {background-color:#f6f7f9;color: #aeb8bf; }

*/

.botmenu                                  {background-color:#C0C6CF; height:25px; padding-left:10px;

                                           line-height:25px; font-weight:bold; color:#fff; padding-right:10px;

                                           text-align:center;} 

.botcontent                               {height:50px; background-color:#fff;

                                           text-align:center;} 

.botin                                    {margin:5px; padding:5px 5px 5px 85px;}

.botmenu a:link, 

.botmenu a:visited                        { background: transparent;color: #fff;padding: 0 6px 0 6px;text-decoration: none; }

.botmenu a:hover                          { background: transparent;color: #fff;text-decoration: underline; }



.divmenu                                  {margin:3px; padding:3px;}

.blockmenu                                {height:22px;}

.siteleft                                 {width:190px; padding-top:1px;}

.sitecenter                               {width:100%; padding:0 11px 0 9px; padding-top:1px;}

.siteright                                {padding-top:1px;width:190px;}





* HTML .sitetitle                         {background: #fcfdfe url(../images/tile_sub.gif);

                                           line-height:24px;height:24px; font-weight:bold; color:#345;padding:5px 0;

                                           border-bottom: 1px solid #CCD5DF;font-size: 11px;} 

html>



body .sitetitle                      {background: #fcfdfe url(../images/tile_sub.gif);

                                           line-height:24px;height:24px; font-weight:bold; color:#345;padding:0;

                                           border-bottom: 1px solid #CCD5DF;font-size: 11px;}

                                           

.sitenotice                               {margin:5px; padding:15px; background-color:#fff;

                                           border:1px dotted #bebebe;}

.box                                      {margin: 5px; padding: 5px; background-color: #fffaf4; border: 1px dotted #ffbd75; }

.boxin                                    {margin: 5px; padding: 15px 55px; background-color: #ffffec; border: 1px dashed #36f; 

                                           color: #36f; font-size: 11px; font-weight: bold; }

.formnotice                               {margin: 5px 10px; padding: 35px 55px; color: #5b6273; background-color: #fff; 

                                           font-family: Arial, sans-serif; font-size: 12px;} 

.usernotice                               {margin: 5px; padding: 9px; background-color: #ff9; border: 1px dotted #f30; color: #666; }



.simple                                   {margin: 0px; padding: 3px; height: 100%; width: 100%; }

.simpletitle                              {background-color: #fffaf4; height: 22px; padding-left: 10px; border: 1px solid #ffbd75;

                                           line-height: 22px; font-weight: bold; color: #234;  margin: 0;}

                                           

.post                                     { margin: 1px; padding: 1px; background-color: #fff; border: 1px solid #ddd; }

.posttitle                                { background-color: #fcfdfe; height: 22px; padding-left: 10px; line-height:22px;

                                            font-weight: normal; color: #456; border-bottom: 1px solid #ddd; }

.posttime                                 { display: inline; float: right; padding-right: 15px; color: #999; font-size: 11px; font-weight: normal; }



.dropdown                                 { display: inline; float: right; }

.contetitle                               { background-color: #649bb5; height: 25px; font-weight: bold; color: #fff;

                                            border-bottom: 1px solid #cbcbcb; padding: 5px; }

.sitein                                   { margin: 2px 0; padding: 15px; line-height: 12px; background-color: #fff; height: 100%;

                                            color: #000; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; }



.blocktext                                { padding: 0px; padding-top: 3px; padding-bottom: 3px; }

.paddingtext                              { padding: 10px; }

.redfont                                  { color: #ca0000; }

.darfont                                  { color: #649bb5; }

.timefont                                 { float: right; color: #8a8b8b; }

.formtext                                 { padding-left: 10px; padding: 5px; line-height: 22px; }

/* Block */

.leftblock                                {background: #fcfdfe url(../images/menu_back.gif); height:24px;

                                           line-height:24px; font-weight:bold; color:#345;

                                           border-bottom: 1px solid #CCD5DF;font-size: 11px;}

.topblock                                 {background: #fcfdfe url(../images/tile_sub.gif); height:24px;

                                           line-height:24px; font-weight:bold; color:#345;

                                           border-bottom: 1px solid #CCD5DF;font-size: 11px;}

.botblock                                 {background-color:#d1d1d1; height:25px;

                                           line-height:22px; font-weight:bold; color:#000;

                                           border-top:5px solid #edecec;}

.rightblock                               {background: #fcfdfe url(../images/menu_back.gif); height:24px;

                                           line-height:24px; font-weight:bold; color:#345;

                                           border-bottom: 1px solid #CCD5DF;font-size: 11px;}

.redblock                                 {background: #fcfdfe url(../images/menu_back.gif); height:24px;

                                           line-height:24px; font-weight:bold; color:#345;

                                           border-bottom: 1px solid #CCD5DF;font-size: 11px;}

/* Thumb */

.thumb                                    { border: 1px solid #ddd; padding: 1px; text-align: center; width: auto; }

.thumbtitle                               { background-color: #fff; border: 1px solid #fff; padding: 3px; margin: 0px; color: #ca0000; font-weight: bold; }

.thumbtext                                { background-color: #F6F7F9; border: 1px solid #F6F7F9; padding:3px; margin: 1px; color: #777; } 

.thumbcet                                 { background-color: #fff; border: 1px solid #F6F7F9; padding: 3px; margin: 0px; color: #000; height: 100%; }

/* Container */

.time                                     { color: #999; font-weight: normal; }

.tabletd                                  { margin: 1px; padding: 1px; height: 100%; }

.tablepadding                             { padding: 2px; }

.container                                { margin-bottom: 10px; }

.container_title                          { font-size: 11px; background-color: #F6F7F9; 

                                            margin: 0; padding: 5px 6px 6px 10px; font-weight: normal; color: #678; line-height: 22px; }

.container_text                           { margin: 4px; padding: 10px 12px; line-height: 12px; background-color: #fff; 

                                            color: #5b6273; font-family: verdana, arial, helvetica, sans-serif;

                                            border-bottom: #ddd 1px solid; }

.container_wait                           { margin: 4px; padding: 15px 25px; line-height: 12px; background-color: #fff; 

                                            color: #234; font-family: verdana, arial, helvetica, sans-serif;}

.subcat                                   { padding: 4px; }

 

.container_title a:link,

.container_title a:visited                { color: #234; font-size: 11px; text-decoration: none; font-weight: normal; }

.container_title a:hover                  { color: #678; font-size: 11px; text-decoration: underline; }



/*  Cat  */ 

.maincontainer                            { padding-top: 10px; width: 100%; }

.maincontainer .table                     { border: none; width: 100%; }

.maincontainer .table td                  { padding: 7px; background-color: #F6F7F9; }

.maincontainer .table .head td            { padding: 6px; height: 30px; border-top: 1px solid #C56323;

                                            border-bottom: 1px solid #C56323; color: #C56323; background-color: #fefcfa; text-align:center; } 

.maincontainer .head                      { height: 30px; } 

.maincontainer a:link,

.maincontainer a:visited                  { color: #5b6273; font-size: 11px; text-decoration: underline; }

.maincontainer a:hover                    { color: #848B93; font-size: 11px; text-decoration: underline; }



/* News */

.news                                     { padding: 6px 16px; background-color: #fff; text-align: right; font-weight: normal; color: #666; }

.news #input_word                         { height: 19px; }

* HTML .news #img                         { border: 0;margin: 0 0 -4px 0 }

html>



body .news #img                      { border: 0;margin: 0 0 -7px 0 } 

.newslin                                  { padding: 5px 15px; background-color: #F6F7F9; color: #666 }

/* Article */

.article                                  {padding:5px; background-color:#649bb5; text-align:center; font-weight:bold; color:#fff;}

.articleone                               {padding:15px; background-color:#f0f0f0;}

.articletwo                               {padding:15px; background-color:#ddd;}

.articlelin                               {padding:5px; background-color:#f0f0f0; text-align:center;}

/* Link */

.link                                     {padding:5px; background-color:#649bb5; text-align:center; font-weight:bold; color:#fff;}

.linkone                                  {padding:15px; background-color:#f0f0f0;}

.linktwo                                  {padding:15px; background-color:#ddd;}

.linklin                                  {padding:5px; background-color:#f0f0f0; text-align:center;}

/* Down */

.downrows                                 {background-color:#ddd;}

.downrowsone                              {background-color:#F6F7F9; line-height:20px; padding-left:10px; border-bottom:1px solid #fff;}

.downrowstwo                              {background-color:#F6F7F9; line-height:20px; padding-left:10px; border-bottom:1px solid #fff;}

.down                                     {padding:5px; background-color:#649bb5; text-align:center; font-weight:bold; color:#fff;}

.downone                                  {padding:15px; background-color:#f0f0f0;}

.downtwo                                  {padding:15px; background-color:#ddd;}

.downlin                                  {padding:5px; background-color:#f0f0f0; text-align:center;}

/* Rating */

.rating                                   {background-color:#fff;}

.ratingrows                               {background-color:#F6F7F9; line-height:25px; padding:5px;}

/* Pollbar */

.poll                                     {padding:5px;}

.pollbar                                  {background-color:#000; height:10px;}

.pollbarout                               {background-color:#fff; padding:2px; border:1px solid #ddd;}

.pollline                                 {padding:5px; border-bottom:1px solid #ddd;}

/* Photos */

.photos                                   {padding:5px; background-color:#649bb5; text-align:center; font-weight:bold; color:#fff;}

.photosone                                {padding:15px; background-color:#f0f0f0;}

.photostwo                                {padding:15px; background-color:#ddd;}

.photoslin                                {padding:5px; background-color:#f0f0f0; text-align:center;}

.photoswin                                {background-color:#b20000; height:22px; padding-left:10px;

                                           line-height:22px; font-weight:bold; color:#fff;

                                           border-top:5px solid #EC5E5E;}

.photosin                                 {display:inline; padding:2;}

.photosod                                 {margin:2px; padding:2; border:solid 1px #ddd;}

.photosit                                 {margin:2px; padding:2; border:solid 1px #678;}

/* Pages */

.pages                                    {margin:2px; padding:4px; text-align:center;}

.pagesempty                               {font-size:10px; color:#456; text-decoration:none;

                                           background-color:#F6F7F9; padding:1px 2px; font-weight:normal;}

/* Closed */

.closed                                   {border:2px; border-style:solid; border-color:#649BB5;

                                           background-color:#F6F7F9;}

.closedtext                               {padding:10px 10px; height:100%;}

/* Redirect */

.redirect                                 {border:2px solid #ccc; background-color:#F6F7F9;}

.redirecttitle                            {border-bottom:2px solid #ccc; background-color:#F6F7F9;

                                           color:#B50206; padding:10px 10px; font-weight:bold;}

.redirecttext                             {padding:10px 10px;}

.redirecttime                             {font-size:14; color:#B90000; font-weight:bold;

                                           font-family:Arial,Tahoma,Verdana; text-align:center;}

/* Calendar */

.calendar                                 {width:100%; font-size:10px; border-collapse:separate; background-color:#649BB5;}

.calendartitle                            {background-color:#A7CBDC; font-size:10px; padding:2px;}

.calendarmonth                            {background-color:#F7F7F7; font-size:11px; padding:4px;}

.calendarempty                            {background-color:#F7F7F7; font-size:11px; padding:4px;}

.calendartoday                            {background-color:#A7CBDC; font-size:11px; padding:4px;}

.calendarallday                           {background-color:#FFFFFF; font-size:11px; padding:4px;}

/* Debug */

.debug                                    {overflow:auto; border:1px dotted #000000; font-size:11px;

                                           background-color:#f3f3f3; color:#A73C3C; margin:5px; padding:5px;

                                           height:70px;}

/* Error */

.errortitle                               {background-color:#b20000; height:22px; padding-left:10px;

                                           line-height:22px; font-weight:bold; color:#fff;

                                           border-top:5px solid #EC5E5E;}

/* Hint */

.hint                                     {background-color:#E9EBEF;

                                           line-height:11px; text-align:left;

                                           color:#123;border:1px solid #E9EBEF;

                                           width:auto;

                                           z-index:1000;

                                           margin:0px; padding:4px 10px; position:absolute; visibility:hidden;font-style:italic;}

/* ********************************************** */

/* Danneo CMS Gray Template © 2005 Danneo Team */

/* ********************************************** */

/*   This file is created Danneo CSS Visual Pro   */

/* ********************************************** */











.img {

	BORDER-RIGHT: #d7e5f5 5px solid; BORDER-TOP: #d7e5f5 5px solid; MARGIN: 5px; BORDER-LEFT: #d7e5f5 5px solid; BORDER-BOTTOM: #d7e5f5 5px solid

}