/* ********************************************** */
/* Danneo CMS Home Template © 2005 Danneo Team */
/* ********************************************** */
/*   This file is created Danneo CSS Visual Pro   */
/* ********************************************** */
/* Body */
body                                        {font:normal 11px Verdana,Arial,Tahoma, sans-serif;
	                                     background-color: #000000; margin: 0px; padding: 0px; color: #FFFFFF;}
                                            	
.bgtop                                      {background-image: url(../images/bgtop.jpg); height: 141px;}
.logo                                       {margin-top: 26px; margin-right: 19px; margin-left: 19px;}
.bgnavline                                  {background-image: url(../images/navline.gif); height: 24px;
	                                     font-size: 11px; color: #7c7c7e; padding-right: 18px;}
	                                     
a.navlnk                                    {font-size: 11px; color: #7c7c7e; text-decoration: underline;}
a.navlnk:hover                              {font-size: 11px; color: #7c7c7e; text-decoration: none;}

a.redlnk                                    {font-size: 11px; color: #ffffff; text-decoration: none;}
a.redlnk:hover                              {font-size: 11px; color: #ffffff; text-decoration: underline;}

.bgmpic                                     {background-image: url(../images/mainpic.jpg); height: 545px;}
.bgundwc                                    {background-color: #000000; background-image: url(../images/underwelcome.gif);
	                                     background-repeat: repeat-x; background-position: top; padding-top: 27px;}
.bluetxt                                    {font-size: 11px; color: #6f8cad; padding: 4px;}
.greentxt                                   {font-size: 11px; color: #83ad6f; padding: 4px;}
.yellowtxt                                  {font-size: 11px; color: #c1961c; padding: 4px;}
.btmlight                                   {background-image: url(../images/bottomlight.gif); height: 44px;}
.btmlight2                                  {background-image: url(../images/bottomlight2.gif); height: 44px;}
.btm                                        {background-image: url(../images/bottomgrad.gif); height: 57px; border: 1px solid #544f4f;
	                                     font-size: 11px; color: #838487; padding-right: 21px; padding-left: 21px;}
.bgprtf                                     {background-image: url(../images/underlpic.gif); height: 62px; width: 87px;}
.img1                                       {border: 1px solid #fcfcfc;}

.hline                                      {clear:both; margin:10px; height:27px; line-height:37px;
	                                     background: url(../images/hline-bg.gif) repeat-x left center;}
	
a.about:link,
a.about:visited                             {background: url(../images/m_about.gif) no-repeat center; display:block; width:81px; height:13px;}
a.about:hover                               {background: url(../images/m_about_active.gif) no-repeat center; display:block; width:81px; height:13px;}	

a.price:link,
a.price:visited                             {background: url(../images/m_price.gif) no-repeat center; display:block; width:81px; height:13px;}
a.price:hover                               {background: url(../images/m_price_active.gif) no-repeat center; display:block; width:81px; height:13px;}	

a.work:link,
a.work:visited                             {background: url(../images/m_work.gif) no-repeat center; display:block; width:81px; height:13px;}
a.work:hover                               {background: url(../images/m_work_active.gif) no-repeat center; display:block; width:81px; height:13px;}	

a.cont:link,
a.cont:visited                             {background: url(../images/m_cont.gif) no-repeat center; display:block; width:81px; height:13px;}
a.cont:hover                               {background: url(../images/m_cont_active.gif) no-repeat center; display:block; width:81px; height:13px;}	
	
img                                       {border:0px;}
form                                      {display:inline;}
li                                        {color:#C1961C; list-style-type:square;}
fieldset                                  {text-decoration:none; border:1px solid #ccc; padding:5px;}
legend                                    {color:#909090; font-weight:bold;}
.cs                                       {margin:2px 0;color:#909090}
/* Links */
a:link,
a:visited                                 {color:#7C7C7E; text-decoration:none;}
a:hover                                   {color:#7C7C7E; text-decoration:underline;}
a.cat:link,
a.cat:visited                             {color:#83AD6F; text-decoration:none;}
a.cat:hover                               {color:#83AD6F; text-decoration:underline;}
a.photo:link,
a.photo:visited                           {border:5px solid #5F6377; display:block;}
a.photo:hover                             {border:5px solid #fff; display:block;}
a.blockmenu:link,
a.blockmenu:visited                       {color:#303030; text-decoration:none; font:normal 13px Tahoma,Arial,sans-serif;
                                           padding-left:14px; line-height:22px; display:block;
                                           border-bottom:1px solid #acacac; background-color:#e7e7e7;}
a.blockmenu:hover                         {color:#000; background-color:#e7e7e7; font:normal 13px tahoma,arial,sans-serif;
                                           padding-left:14px; line-height:22px; display:block;
                                           border-bottom:1px solid #acacac; text-decoration:underline;}
                                           /*
a.linkbutton:link,
a.linkbutton:visited                      {font-size:10px; color:#303030; text-decoration:none;
                                           background-color:#F2F2F2; padding:2px 7px;}
a.linkbutton:hover                        {font-size:10px; color:#000; text-decoration:none;
                                           background-color:#E0E0E0; padding:2px 7px; font-weight:normal;} 
                                           */
a.last:link,
a.last:visited                            {color:#7B0000; text-decoration:none;}
a.last:hover                              {color:#649BB5; text-decoration:underline;}
a.load:link,
a.load:visited                            {color:#c8c8d2; border:1px solid #5f6377; padding:2px 10px 3px 10px; height:20px; cursor:pointer; font-size:11px; background:#383b4a;}
a.load:hover                              {color:#fff; border:1px solid #ccffff; padding:2px 10px 3px 10px; cursor:pointer; font-size:11px; background:#88b7cd; text-decoration:none;}
a.jump:link,
a.jump:visited                            {color:#c8c8d2; border:1px solid #5f6377; padding:2px 10px 3px 10px; height:20px; cursor:pointer; font-size:11px; background:#383b4a;}
a.jump:hover                              {color:#fff; border:1px solid #ccffff; padding:2px 10px 3px 10px; cursor:pointer; font-size:11px; background:#88b7cd; text-decoration:none;}
/* Pages */
.pages                                    {margin:2px 0; padding:5px 10px; text-align:center;}
.pagesempty                               {font-size:10px; color:#7C7C7E; text-decoration:none;
                                           background-color:#000; padding:2px 4px; font-weight:normal;}
a.pages:link,
a.pages:visited                           {color:#7C7C7E; text-decoration:none;}
a.pages:hover                             {color:#7C7C7E; text-decoration:underline;}
/* Table & Forms */
table                                     {border:0px;}
table,td                                  {color:#626264; font:normal 11px Verdana,Arial,Tahoma, sans-serif;}
textarea,input                            {font-size:11px;color:#cff; overflow:hidden; padding:0px 3px 2px 3px; font-family:Tahoma,Verdana,Arial sans-serif;border:1px solid #27282D;background-color:#1B1C1F}
select,option                             {font-size:10px;}
blockquote                                {padding: 0 15 0 45; border:1px solid #dad9d9;
                                           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;}
.one                                      {background-color:#1B1C1F; color:#cff;}
/* Buttons */
.rbutton                                  {color:#c8c8d2; border:1px solid #5f6377; padding:0px 1px 1px 1px; cursor:pointer; font-size:11px; background:#383b4a;}
.rerbutton                                {color:#fff; border:1px solid #ccffff; padding:0px 1px 1px 1px; cursor:pointer; font-size:11px; background:#88b7cd;}
.comment                                  {color:#c8c8d2; border:1px solid #5f6377; padding:0px 1px 1px 1px; cursor:pointer; font-size:11px; background:#383b4a;}
.recomment                                {color:#fff; border:1px solid #ccffff; padding:0px 1px 1px 1px; cursor:pointer; font-size:11px; background:#88b7cd;}
.sbutton                                  {color:#c8c8d2; border:1px solid #5f6377; padding:0px 1px 1px 1px; cursor:pointer; font-size:11px; background:#383b4a;}
.resbutton                                {color:#fff; border:1px solid #ccffff; padding:0px 1px 1px 1px; cursor:pointer; font-size:11px; background:#88b7cd;}
html>body .rbutton                        {padding:0px 8px 1px 8px;}
html>body .rerbutton                      {padding:0px 8px 1px 8px;}
html>body .comment                        {padding:1px 8px 2px 8px;}
html>body .recomment                      {padding:1px 8px 2px 8px;}
html>body .sbutton                        {padding:1px 8px 2px 8px;}
html>body .resbutton                      {padding:1px 8px 2px 8px;}
/* * html */
/* Standart Style */
.top                                      {height:92px; background-color:#7b0000; border-top:3px solid #a7cbdc;
                                           text-align:center;}
.topleft                                  {height:92px; border-bottom:3px solid #b20000;
                                           text-align:center;}
.topcenter                                {height:112px; background-color:#7B0000;
                                           text-align:left; padding:10px 0}
.topright                                 {height:100px; border-bottom:3px solid #b20000;
                                           text-align:center;}

.topmenu                                  {background:#69686D;font-family:verdana,arial,sans-serif;text-transform: uppercase;
                                           padding:10px 5px 12px 5px;margin:0px; color:#000; text-align:center;}
.topmenu a:link,
.topmenu a:visited                        {text-decoration: none; color: #fff; margin: 0px; padding:4px 6px 5px 6px; font-size:10px; background-color: #595959;}
.topmenu a:hover                          {text-decoration: none; color: #fff; margin: 0px; padding:4px 6px 5px 6px; font-size:10px; background-color: #424242;}

.botmenu                                  {float:right;padding:0px 5px;margin:0px; color:#000; text-align:center;}
.botmenu a:link,
.botmenu a:visited                        {text-decoration: none; color: #5F6377; margin: 0px; padding:4px 3px 5px 3px;}
.botmenu a:hover                          {text-decoration: underline; color: #5F6377; margin: 0px; padding:4px 3px 5px 3px;}

.divmenu                                  {margin:3px; padding:3px;}
.blockmenu                                {height:22px;}
.siteleft                                 {width:190px; padding:0px;}
.sitecenter                               {padding:0px; text-align:center;}
.siteright                                {padding:0px;}
.centeralign                              {text-align:center;}
.botcontent                               {text-align:center; background-color:#7B0000; margin:0px; padding:12px;}
.botin                                    {margin:0px; padding:0px; color:#fff; vertical-align:middle; line-height: 20px;}
.botin #copy                              {float:left; color: #fff;}
.botin a:link,
.botin a:visited                          {color: #fff;}
.botin a:hover                            {color: #fff;}

.sitetitle                                {background-color:#000; padding:5px 5px 5px 10px;
                                           line-height:15px; font-weight:normal; color:#CC66CC;font-size:13px; text-align:left;}
.sitetitle a:link,
.sitetitle a:visited                        {text-decoration: none; color: #000;}
.sitetitle a:hover                          {text-decoration: underline; color: #000;}

.siterec                                  {margin:1px 0; padding:5px 15px; background-color:#0D0D0D; color:#6F8CAD; border:1px solid #1A1A1A;}
.siterectime                              {display:inline; float:right; font-size:9px; color:#666; background-color:#1A1A1A; padding:2px 5px 1px 5px; margin:0 5px 0 15px}
.siterec  a:link, 
.siterec  a:visited                       {color: #83AD6F;}
.siterec  a:hover                         {color: #83AD6F;}
                      


.sitenotice                               {margin:3px 0 10px 0; padding:35px; background-color:#0D0D0D; color:#6F8CAD; border:1px solid #1A1A1A;}
.boxtitle                                 {background-color:#000; padding:5px 5px 5px 10px;
                                           line-height:15px; font-weight:normal; color:#CC66CC;font-size:13px; text-align:left;}
.boxtext                                  {margin:3px 0 10px 0; padding:35px; background-color:#0D0D0D; color:#6F8CAD; border:1px solid #1A1A1A;} 
.inftext                                  {margin:3px 0 10px 0; text-align:left; padding:35px; background-color:#0D0D0D; color:#c1961c; height:98%; border:1px solid #1A1A1A;}
.inftext h1,.inftext h2{font-size:17px;}
.style2 {
	color: #c1961c;
	font-weight: bold;
}
.style3 {color: #c1961c}
.boxin                                    {margin:0px; padding:15px 25px; background-color:#0D0D0D;text-align:left; border:1px solid #1A1A1A;}
.formnotice                               {margin:0px; margin-top:2px; padding:5px; background-color:#0D0D0D;
                                           border:1px solid #1A1A1A;}
.simple                                   {margin-top:5px; padding:2px;}
.simpletitle                              {background-color:#f0f0f0; height:22px; padding-left:10px;
                                           line-height:25px; color:#909090;
                                           margin:0px 5px 0px 5px;}
.simpletitle a:link,
.simpletitle a:visited                    {color:#606060;font-size:12px;}
.simpletitle a:hover                      {color:#7B0000;}

.post                                     {margin:3px; padding:3px; background-color:#fff;
                                           border:1px solid #d1d1d1;}
.postauthor                               {padding:5px;background:#f9f9f9;
                                           line-height:15px; text-align:left; clear: both;}
.posttitle                                {padding:10px; text-align:left;}
.posttime                                 {display:inline; float:right; font-size:9px; line-height:10px;
                                           color:#333;}

.message                                  {border:1px solid #1A1A1A; width:100%; background:#0D0D0D;}
.messagetitle                             {padding:5px 10px; text-align:left; color:#920000; border-bottom:1px solid #1A1A1A; background:#0D0D0D;}
.messagetext                              {padding:15px; text-align:left; background:#0D0D0D; color:#c1961c;}
.messageauthor                            {padding:7px 0; font-size:10px; width:120px;height:100%; color:#cff;
                                           background-color:#0D0D0D;border-right:1px solid #1A1A1A;vertical-align:top}

.messagecontent                           {height:100%;vertical-align:top}

.contetitle                               {background-color:#649BB5; height:25px; font-weight:bold; color:#fff;
                                           border-bottom:1px solid #CBCBCB; padding:5px;}
.sitein                                   {margin:0 5px; padding:3px; background-color:#f0f0f0;}

.blocktext                                {padding:10px;color:#4B4C57}
.btext_menu                               {padding:0px;color:#404040}
.paddingtext                              {padding:10px;background-color:#000}
.Homefont                                 {color:#cff;}
.darfont                                  {color:#030303;}
.timefont                                 {float:right; color:#8A8B8B;font-size:11px;}
.formtext                                 {padding-left:10px; padding:5px; line-height:22px;}
/* Block */
.spaceline                                {height:10px; font-size:5px; clear:both;}
.leftblock                                {background-color:#000;}
.leftblocktitle                           {color:#cff; font-size:13px; font-weight:normal; padding:5px 10px; line-height:15px;}
.topblock                                 {color:#7c7c7e; font-size:13px; font-weight:normal; padding:5px 10px; line-height:15px;}
.botblock                                 {color:#cff; font-size:13px; font-weight:normal; padding:5px 10px; line-height:15px;}
.rightblock                               {background-color:#fff;}
.rightblocktitle                          {padding:3px 5px 3px 14px; text-align:left; font-size:13px;
                                           background:#acacac;font-family:verdana,arial,sans-serif;
                                           line-height:22px; font-weight:bold; color:#fff;border-bottom:0px solid #acacac}
.Homeblock                                 {background-color:#fff;}
.Homeblocktitle                            {padding:3px 5px 3px 14px; text-align:left; font-size:13px;
                                           background:#920000;font-family:verdana,arial,sans-serif;
                                           line-height:22px; font-weight:bold; color:#fff;border-bottom:0px solid #acacac}
.promoblock                               {height:91px; background-color:#f7f7f7; border-left:1px solid #d1d1d1;
                                           border-top:1px solid #d1d1d1; border-right:1px solid #d1d1d1;
                                           border-bottom:3px solid #d1d1d1;}
/* Thumb */
.thumb                                    {border:1px solid #1A1A1A; background:#0D0D0D; text-align:center; width:auto; margin:3px;}
.thumbtitle                               {padding:5px; color:#cff;}
.thumbtext                                {padding:5px;color:#7C7C7E;}
.thumbcet                                 {padding:10px; color:#7C7C7E;}
/* Container */
.time                                     {color:#83AD6F; font-weight:normal;font-size:11px;}
.tabletd                                  {margin:0px; padding:0px;height:100%;}
.tablepadding                             {padding:0px;}
.container                                {}
.container_title                          {color:#cff; font-size:13px; font-weight:normal; padding:5px 10px; line-height:15px;}
.container_text                           {padding:12px; line-height:13px; color:#c1961c;}
.container_wait                           {margin:12px; padding:10px; line-height:14px; color:#4B4C57;}
.subcat                                   {padding:4px;}
/* News */
.news                                     {padding:10px 15px; background-color:#000; text-align:right; font-weight:bold; color:#4B4C57;}
.newsone                                  {padding:5px 15px; background-color:#000;}
.newstwo                                  {padding:5px 15px; background-color:#000;}
.cats                                     {margin:2px 0; padding:5px 0px; background-color:#000; color:#6F8CAD;}
#cat                                      {color:#83AD6F;}
#cat a:link, #cat a:visited               {color:#83AD6F;font-size:13px;}
#cat a:hover                              {color:#83AD6F;}
.newslin                                  {padding:5px 15px; background-color:#f0f0f0;}
/* Article */
.article                                  {padding:10px 15px; background-color:#000; text-align:right; font-weight:bold; color:#030303;}
.articleone                               {padding:5px 15px; background-color:#000;}
.articletwo                               {padding:5px 15px; background-color:#000;}
.articlelin                               {padding:5px 15px; background-color:#000;}
/* Link */
.link                                     {padding:10px 15px; background-color:#000; text-align:right; font-weight:bold; color:#030303;}
.linkone                                  {padding:5px 15px; background-color:#000;}
.linktwo                                  {padding:5px 15px; background-color:#000;}
.linklin                                  {background-color:#000;height:2px;margin-top:10px;}
/* Down */
.downrows                                 {background-color:#000;}
.downrowsone                              {padding:5px 15px; width:50%;border-bottom:1px solid #1A1A1A; background:#0D0D0D;color: #83AD6F;}
#downrowstwo                              {border:1px solid #1A1A1A; background:#0D0D0D; padding:10px 5px 15px 5px;margin:0;color: #83AD6F;}
.downrowstwo                              {padding:5px 15px; width:50%;border-bottom:1px solid #1A1A1A; background:#0D0D0D;color: #83AD6F;}
.down                                     {padding:5px; background-color:#000; text-align:center; font-weight:bold; color:#030303;}
.downone                                  {padding:5px 15px; background-color:#000;}
.downtwo                                  {padding:5px 15px; background-color:#000;}
.downlin                                  {padding:5px 15px; background-color:#000;}
/* Rating */
.rating                                   {border:1px solid #1A1A1A; background:#0D0D0D;}
.ratingrows                               {line-height:25px; padding:5px;}
/* Pollbar */
div#poll                                  {padding:0 5px 0 15px;margin:0;}
html>body div#poll                        {padding:0 5px 0 10px;margin:0;}
.poll                                     {padding:2px;width:98%}
html>body .poll                           {padding:2px;width:100%}
.pollbar                                  {background-color:#000; height:10px;}
.pollbarout                               { background:#0D0D0D; color:#c1961c; padding:1px;border:1px solid #1A1A1A;}
.pollline                                 {padding:2px; color:#c1961c;}
/* News */
.faq                                      {padding:10px 15px; background-color:#f0f0f0; text-align:right; font-weight:bold; color:#030303;}
.faqone                                   {padding:5px 15px; background-color:#f0f0f0;}
.faqtwo                                   {padding:5px 15px; background-color:#f0f0f0;}
.faqlin                                   {background-color:#e0e0e0;height:2px;margin-top:10px;}
/* Photos */
.photos                                   {padding:10px 15px; background-color:#000; text-align:right; font-weight:bold; color:#7C7C7E;}
.photosone                                {padding:5px 15px; background-color:#000;}
.photostwo                                {padding:5px 15px; background-color:#000;}
.photoslin                                {padding:5px; background-color:#000; text-align:center;}
.photoswin                                {padding:3px 5px 3px 14px; text-align:left; font-size:13px;
                                           background:#acacac;font-family:verdana,arial,sans-serif;
                                           line-height:22px; font-weight:bold; color:#fff;border-bottom:0px solid #acacac}
.Homeblock                                 {background-color:#fff;}
.photosin                                 {display:inline; padding:2;}
.photosod                                 {margin:2px; padding:2; border:5px solid #5F6377; }
.photosit                                 {margin:2px; padding:2; border:5px solid #fff; }
.tableview                                {background-color:#0D0D0D; border:1px solid #1A1A1A;}
.tableod                                  {margin:5px; padding:15px 25px;}
.tablein                                  {margin:5px; padding:5px;}

/* Map*/
#map                                      {margin:0px; padding:0;background-color:#0D0D0D; border:1px solid #1A1A1A;text-align:center;}
#mapcont                                  {padding:20px 50px;}
/* Closed */
.closed                                   {border:5px; border-style:double; border-color:#a70000;
                                           background-color:#F9F9F9;}
.closedtext                               {padding:30px 30px; height:100%;color:#000;font-size:12px;line-height:18px;}
/* Homeirect */
.Homeirect                                 {border:1px solid #090; background-color:#1B1C1F;}
.Homeirecttitle                            {border-bottom:1px solid #090; background-color:#1B1C1F;
                                           color:#83AD6F; padding:10px 10px 25px 10px; font-weight:bold;font-size:14; line-height:21px;}
.Homeirecttext                             {color:#c1961c;}
.Homeirecttime                             {font-size:14; color:#B90000; font-weight:bold;
                                           font-family:Arial,Tahoma,Verdana; text-align:center;}
/* Calendar */
.calendar                                 {width:100%; font-size:10px;border:1px solid #fff; border-collapse:separate; background-color:#fff;}
.calendartitle                            {background-color:#ACACAC; font-size:10px; padding:2px; color:#fff}
.calendarmonth                            {background-color:#E0E0E0; font-size:11px; padding:4px;}
.calendarempty                            {background-color:#fff; font-size:11px; padding:4px;}
.calendartoday                            {background-color:#ffe; font-size:11px; padding:3px; color:#ca0000;}
.calendarallday                           {background-color:#fff; font-size:11px; padding:4px;}
a.calendarlink:link,
a.calendarlink:visited                    {color:#404040; text-decoration:none; font-weight:normal;}
a.calendarlink:hover                      {color:#000; text-decoration:underline;}
/* Debug */
.debug                                    {overflow:auto; border:1px solid #C6C6C6; font-size:10px;
                                           background-color:#f9f9f9; color:#A73C3C; margin:5px; padding:5px;
                                           height:70px;}
/* Error */
.errortitle                               {background-color:#000; padding:5px 5px 5px 10px;
                                           line-height:15px; font-weight:normal; color:#CC66CC;font-size:13px; text-align:left;}
/* Hint */
.hint                                     {border:1px solid #CCFFFF; cursor:pointer; font-size:11px; background:#88B7CD;
                                           line-height:11px;
                                           color:#fff;
                                           width:auto;
                                           z-index:1000;
                                           margin:0px; padding:4px 10px; text-align:left; position:absolute; visibility:hidden;}

/* ********************************************** */
/* Danneo CMS Home Template © 2005 Danneo Team */
/* ********************************************** */
/*   This file is created Danneo CSS Visual Pro   */
/* ********************************************** */
h1.main { color: #6F8CAD;
    font-size: 14px;
    padding: 10px 8px 0 4px; text-align:left;}
	a.menuneon {color:#fff; text-decoration:none; display:block;  font-size: 6pt; text-transform: uppercase; background: url(/temp/Home/images/lmenu.gif) no-repeat; text-align:center;
	width:150px;  height:16px; padding-top:3px; }
	a.menuneon:hover, a.menuneon:link, a.menuneon:visited{color:#fff; text-decoration:none;}
