/*
Template: vista-blog
Theme Name: Vista-Blog
Theme URI: http://www.vista-blog.de
Description: Vista-Blog Wordpress Theme, based on triSexuality Standard by <a href="http://jarkolicious.com/" target="_blank">Scott Jarkoff</a>.
Version: 0.5
Author: Bergisch Media
Author URI: http://www.bergisch-media.de/
*/

*															{margin: 0px; padding: 0px;}

body														{min-width: 100%; min-height: 100%; margin: 0px; padding: 0px; font-size: 12px; font-family: Segoe UI, Arial, Helvetica, sans-serif; background-image: url(http://img.vista-blog.de/themes/vista-blog/images/bodySecondBackgroundRepeat.jpg); background-repeat: repeat-y;}
p															{margin: 0px 0px 10px 0px;}
a															{text-decoration: none; color: #CB0F00;}


div.clearboth												{position: relative; clear: both;}

#vistaBlog													{width: 990px; height: 100%; min-width: 990px; margin: 0px; padding: 0px; background-image: url(http://img.vista-blog.de/themes/vista-blog/images/bodySecondBackground.jpg); background-repeat: no-repeat; background-position: 0px 0px;}

#vistaHeader												{width: 990px; height: 166px; background-image: url(http://img.vista-blog.de/themes/vista-blog/images/vistaBlogLogo.gif); background-repeat: no-repeat; background-position: 617px 62px;}
#vistaHeader h1.vistaBlogHeadline							{display: none;}

#vistaBannerWrapper											{float: right; width: 120px; height: 600px; margin: 0px 0px 0px 0px; overflow: hidden;}

#vistaWrapperBody											{float: left; width: 825px; padding:  12px 2px 2px 2px; margin: 0px 0px 0px 35px;}
*html #vistaWrapperBody										{margin: 0px 0px 0px 17px;}

#vistaSearch												{position: relative; z-index: 10; width: 185px; height: 17px; margin: 0px 0px 0px 640px;}
form.vistaSearchForm										{width: 185px; height: 17px; line-height: 17px;}
input.vistaSearchField										{width: 115px; height: 15px; margin: 0px 7px 0px 0px; font-size: 12px; float: left; font-family: Segoe UI, Arial, Helvetica, sans-serif;}
input.vistaSearchButton										{height: 17px; float: left; background-color: none; border: none;}

#vistaMainmenu												{position: relative; z-index: 10; width: 790px; height: 30px; line-height: 30px; clear: both; padding: 0px 0px 0px 0px; margin: 28px 0px 0px 17px;}
#vistaMainmenu ul.vistaMainmenuLayer						{margin: 0px; padding: 0px; list-style-type: none;}
#vistaMainmenu li.vistaMainmenuHome							{float: left; width: 78px; height: 30px; padding: 0px; margin: 0px; line-height: 30px; background-image: url(http://img.vista-blog.de/themes/vista-blog/images/button_home.png);}
#vistaMainmenu li.vistaMainmenuTeam							{float: left; width: 76px; height: 30px; padding: 0px; margin: 0px; line-height: 30px; background-image: url(http://img.vista-blog.de/themes/vista-blog/images/button_team.png);}
#vistaMainmenu li.vistaMainmenuZiele						{float: left; width: 73px; height: 30px; padding: 0px; margin: 0px; line-height: 30px; background-image: url(http://img.vista-blog.de/themes/vista-blog/images/button_ziele.png);}
#vistaMainmenu li.vistaMainmenuKontakt						{float: left; width: 86px; height: 30px; padding: 0px; margin: 0px; line-height: 30px; background-image: url(http://img.vista-blog.de/themes/vista-blog/images/button_kontakt.png);}
#vistaMainmenu li.vistaMainmenuImpressum					{float: left; width: 72px; height: 30px; padding: 0px; margin: 0px; line-height: 30px; background-image: url(http://img.vista-blog.de/themes/vista-blog/images/button_impressum.png);}
#vistaMainmenu li.vistaMainmenuNewsletter					{float: left; width: 102px; height: 30px; padding: 0px; margin: 0px; line-height: 30px; background-image: url(http://img.vista-blog.de/themes/vista-blog/images/button_newsletter.png);}
#vistaMainmenu li.vistaMainmenuScreenshots					{float: left; width: 112px; height: 30px; padding: 0px; margin: 0px; line-height: 30px; background-image: url(http://img.vista-blog.de/themes/vista-blog/images/button_screenshots.png);}
#vistaMainmenu li.vistaMainmenuFaq							{float: left; width: 98px; height: 30px; padding: 0px; margin: 0px; line-height: 30px; background-image: url(http://img.vista-blog.de/themes/vista-blog/images/button_faq.png);}
#vistaMainmenu li.vistaMainmenuTreiber						{float: left; width: 86px; height: 30px; padding: 0px; margin: 0px; line-height: 30px; background-image: url(http://img.vista-blog.de/themes/vista-blog/images/button_treiber.png);}
#vistaMainmenu a.vistaMainmenuLink							{display: block; color: #f4f4f4; font-size: 12px; text-decoration: none; text-align: center; font-weight: normal;}
#vistaMainmenu a.vistaMainmenuLink:hover					{color: #d4d5d6; text-decoration: none;}

#vistaContentWrapper										{width: 850px; padding: 0px 0px 0px 0px;}

#vistaContentLayer											{position: relative; width: 850px; margin: 0px 0px 0px 0px;}

/* Konfiguration des Inhaltsbereichs */

#vistaContentLayerBody										{position: relative; width: 768px; padding: 34px 30px 0px 25px; float: left;}
#vistaContent												{position: relative; width: 758px; padding: 5px;}

div.vistaBlogEntry											{margin: 0px 0px 20px 0px;}
h2.vistaBlogEntryHeadline									{font-size: 20px; color: #333333;}
h2.vistaBlogEntryHeadline a									{font-size: 20px; color: #333333; text-decoration: none;}
h2.vistaBlogEntryHeadline a:hover							{font-size: 20px; color: #CB0F00; text-decoration: none;}
p.vistaBlogEntryInformation									{display: block; background-color: #f6f4f5; padding: 2px; border: 1px solid #d9d9d7;}

#vistaBlogCommentsField										{display: block; padding: 2px;}
div.vistaBlogComment										{display: block; background-color: #f6f4f5; padding: 5px; margin: 0px 0px 10px 0px; border: 1px solid #d9d9d7;}
#vistaBlogCommentsForm										{display: block; padding: 2px;}
#vistaBlogCommentsFormTextarea								{width: 400px;}

/* Konfiguration von Sonstigen Elementen */

div.nicetitle 												{background-color: #e9e9e9; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; border: 1px solid #757678; color: #333333; font-size: 1em; left: 0; padding: 4px; position: absolute; text-align: left; top: 0; width: 20em; z-index: 20;}
div.nicetitle p 											{margin: 0;	padding: 0 3px;}
div.nicetitle p.destination 								{font-size: 0.8em; padding-top: 3px; text-align: left;}
div.nicetitle p span.accesskey 								{color: #ffff00;}


    /*   BBCode styles  */
    blockquote.bbcode {font-size: 11px; margin: 0 0 0 10px;}
    blockquote.bbcode div {margin: 0; padding: 5px; border: 1px solid #808080;}
    blockquote.bbcode strong {font-style: italic; margin: 0 0 3px 0;}
