/********************************************************
Name: Beyond History
Style: main.css
Datum: 16.06.2009
Autor: nbatwork.de / NB
********************************************************/
/*====== WE-Edit-Styles */
.headline1 { }
.fliesstext { }
.textklein { }
.pimageRight { float: right; margin: 0 0 10px 10px; }
.pimageLeft { float: left; margin: 0 10px 10px 0; }
#tdBorderTop { border: 0px solid #bea477; border-width: 0 0 1px 0; }
/*====== Main =======*/
body {
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	font: tahoma, arial, helvetica, sans-serif;
	font-weight: normal;
	color: #533304;
	background: #ba9b69 url(/de/_img/basics/pbg_main.jpg) repeat left top;
}
html {
  height: 100%;
  margin-bottom: 1px;
}
.mainBody {
	height: 101%;
	border: 1px solid #ba9b69;
}
#pos_0 { margin: 0px; padding: 0px; }
#block_0 { display: block; margin: 0px; padding: 0px; }
#pos_logo { margin: 12px 0 0 411px; padding: 0px; }
#pos_kontakt { margin: 360px 0 0 40px; padding: 0px; }
/*====== Content Body =======*/

#mainContentTable { width: 920px; height: 633px; text-align: left; margin: 0px; padding: 0px; }
#mcLeft { width: 290px; height: 633px; margin: 0px; padding: 0px; background: #f8edd4 url(/de/_img/basics/pbg_left.jpg ) no-repeat left top; }
#mcLeftKontaktform { width: 290px; height: 633px; margin: 0px; padding: 0px; background: #f8edd4 url(/images/pvis_form.jpg) no-repeat left top; }

#mcContent { width: 630px; height: 633px; margin: 0px; padding: 0px; background-color: #f8edd4; }
#mcContentTable { width: 630px; height: 633px; }

#mcc_header { width: 630px; height: 156px; margin: 0px; padding: 0px; background: #f8edd4 url(/de/_img/basics/pbg_mccheader.jpg) no-repeat left top; }

#mcc_mainnav { width: 597px; height: 58px; margin: 0px; padding: 0px; }
#mcc_mainnavend { width: 33px; height: 58px; margin: 0px; padding: 0px; background: #f8edd4 url(/de/_img/basics/pbg_contentend.jpg ) no-repeat left top; }

#mcc_contentstart { width: 597px; height: 379px; margin: 0px; padding: 0px; background: #f8edd4 url(/de/_img/basics/pbg_content00.jpg ) no-repeat left top; }
#mcc_contentstart_en { width: 597px; height: 379px; margin: 0px; padding: 0px; background: #f8edd4 url(/de/_img/basics/pbg_content00-en.jpg ) no-repeat left top; }
#mcc_content { width: 597px; height: 379px; margin: 0px; padding: 0px; background: #f8edd4 url(/de/_img/basics/pbg_content01.jpg ) no-repeat left top; }

#mcc_cSubMenu { margin: 0px; padding: 0px; }
#mcc_cSubMenuPos { margin: 0px; padding: 0px; }

#mcc_cSubMenuPos1 { margin: 0px; padding: 0px; width: 30px; }
#mcc_cSubMenuPos2 { margin: 0px; padding: 0px; width: 30px; }
#mcc_cSubMenuPos3 { margin: 0px; padding: 0px; width: 30px; }
#mcc_cSubMenuPos4 { margin: 0px; padding: 0px; width: 30px; }
#mcc_cSubMenuPos5 { margin: 0px; padding: 0px; width: 30px; }
#mcc_cSubMenuPosLine { margin: 0px; padding: 0px; width: 1px; background-color: #bea477; }
#mainnavigationPos { margin: 11px 0 0 6px; padding: 0px; padding: 0px; }

#mcc_cSubMenuLine { margin: 0px; padding: 0px; width: 597px; height: 1px; }
#mcc_cSubMenuLinePos0 { margin: 0px; padding: 0px; height: 1px; }
#mcc_cSubMenuLinePos1 { margin: 0 0 0 30px; padding: 0px; width: 549px; height: 1px; background-color: #bea477; }
#mcc_cSubMenuLinePos2 { margin: 0 0 0 183px; padding: 0px; width: 396px; height: 1px; background-color: #bea477; }
#mcc_cSubMenuLinePos3 { margin: 0 0 0 325px; padding: 0px; width: 254px; height: 1px; background-color: #bea477; }
#mcc_cSubMenuLinePos4 { margin: 0 0 0 431px; padding: 0px; width: 148px; height: 1px; background-color: #bea477; }
#mcc_cSubMenuLinePos5 { margin: 0 0 0 183px; padding: 0px; width: 396px; height: 1px; background-color: #bea477; }

#mcc_cCell { margin: 0px; padding: 0px; width: 597px; height: 330px; }
#mcc_cCellStart { margin: 0px; padding: 0px; width: 597px; height: 379px; }
#mcc_cCellPosStart { margin: 50px 10px 20px 20px; padding: 0px; }
#mcc_cCellPosFollow { margin: 10px 25px 0px 37px; padding: 0px; }
#mcc_cCellPosLeg { margin: 305px 0px 0px 40px; padding: 0px; }
#mcc_cCellPos { margin: 0px; padding: 0px; }
#mcc_cCellPos p {
	font: 12px/14px tahoma, arial, helvetica, sans serif;
	font-weight: normal;
	color: #533304;
	margin: 0 0 8px 0;
   	padding: 0;
   	vertical-align: left;
}
#mcc_cCellPos p span {
	font: 12px/14px tahoma, arial, helvetica, sans serif;
	font-weight: normal;
	color: #533304;
	margin: 0 0 85px 0;
    padding: 0;
	vertical-align: left;
}
#mcc_cCellPos p strong { font-weight: bold; }

#mcc_cCellPos p ul { font: 12px/14px tahoma, arial, helvetica, sans serif; color: #533304; margin: -5px 0 12px 15px; padding: 0; list-style-image: url(/de/_img/basics/p-uldot.gif); }
#mcc_cCellPos p li { font: 12px/14px tahoma, arial, helvetica, sans serif; color: #533304; margin:0px 0px 3px 0px; padding:0px; }
#mcc_cCellPos p li strong { font-weight: bold; }

#mcc_cCellPos p span ul { font: 12px/14px tahoma, arial, helvetica, sans serif; color: #533304; margin: -5px 0 12px 15px; padding: 0; list-style-image: url(/de/_img/basics/p-uldot.gif); }
#mcc_cCellPos p span li { font: 12px/14px tahoma, arial, helvetica, sans serif; color: #533304; margin:0px 0px 3px 0px; padding:0px; }
#mcc_cCellPos p span li strong { font-weight: bold; }

#mcc_cCellPos p a { padding: 0; }
#mcc_cCellPos p a:link { color: #ad8e5c; text-decoration: none; }
#mcc_cCellPos p a:visited { color: #ad8e5c; text-decoration: none; }
#mcc_cCellPos p a:hover { color: #533304; text-decoration: none; }

#mcc_contentend { width: 33px; margin: 0px; padding: 0px; background: #f8edd4 url(/de/_img/basics/pbg_contentend.jpg ) no-repeat left top; }
#mcc_contentstartend { width: 33px; margin: 0px; padding: 0px; background: #f8edd4 url(/de/_img/basics/pbg_contentend00.jpg ) no-repeat left top; }

#mcc_foot { width: 597px; height: 40px; margin: 0px; padding: 0px; background: #f8edd4 url(/de/_img/basics/pbg_mccfoot.jpg ) no-repeat left top; }
#mcc_footstart { width: 597px; height: 40px; margin: 0px; padding: 0px; background: #f8edd4 url(/de/_img/basics/pbg_mccfoot00.jpg ) no-repeat left top; }
#mcc_footend { width: 33px; height: 40px; margin: 0px; padding: 0px; background: #f8edd4 url(/de/_img/basics/pbg_mccfootend.jpg ) no-repeat left top; }
#mcc_footstartend { width: 33px; height: 40px; margin: 0px; padding: 0px; background: #f8edd4 url(/de/_img/basics/pbg_mccfootend00.jpg ) no-repeat left top; }
/* Content-Cell */


/*====== MainNavigation =======*/	
div#SiteMenuPos { margin-top: 0px; margin-left: 0px; }
div#SiteMenuBlock { display: inline; }
div#SiteMenu { margin: 0; padding: 0; height: 58px; float: left; }
div#SiteMenuSpace { margin: 0; padding: 0; height: 58px; float: left; }

/*====== SubNavigation =======*/
div#SubMenuBlockHaed { margin: 0; padding: 0; }

div#SubMenuBlock { display: inline; margin: 0; padding: 0; }
div#SubMenu {
	float: left;
	font: bold 12px/16px tahoma, arial, helvetica, sans-serif;
    color: #6d4100;
    margin: 0px;
    padding: 0 10px 0 0px;
    vertical-align: left;
   	font-weight: bold;
}
div#SubMenu a {
	padding: 0px;
	font: bold 12px/16px tahoma, arial, helvetica, sans-serif;
	color: #6d4100;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
}
div#SubMenu a:hover {
	padding: 0px;
	text-align: left;
	font-weight: bold;
	font: bold 12px/16px tahoma, arial, helvetica, sans-serif;
	color: #a48554;
	text-decoration: none;
	
}
div#SubMenuActive {
	float: left; font-weight: bold; font: bold 12px/16px tahoma, arial, helvetica, sans-serif; color: #a48554; }
div#SubMenuActive a { 
	padding: 0px; font-weight: bold; font: bold 12px/16px tahoma, arial, helvetica, sans-serif; color: #a48554; text-decoration: none; }
div#SubMenuActive a:hover {
	padding: 0px; font-weight: bold; font: bold 12px/16px tahoma, arial, helvetica, sans-serif; color: #a48554; text-decoration: none; }


/*====== Content Sub Header =======*/


/*====== Content Nav =======*/


/* Navi-Boxes */
#mnNaviBlockTop { margin: 0; padding: 0 7px 0 0; height: 115px; float: right; }
#mnNaviBlockFoot { margin: 0; padding: 0 7px 0 0; float: right; }


/*====== Meta Navigation =======*/
#metanavigation {
	margin-right: 5px;
	padding: 0px;
	text-align: left;
	font: 12px/13px tahoma, arial, helvetica, sans-serif;
	color: #6d4100;
	white-space: nowrap;
	font-weight: normal;
}
#metanavigation ul {
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: left;
	font: 12px/13px tahoma, arial, helvetica, sans-serif;
	color: #6d4100;
	white-space: nowrap;
	font-weight: normal;
}
#metanavigation ul li { display: inline; list-style-type: none; font: 12px/13px tahoma, arial, helvetica, sans-serif; }
#metanavigation ul li a { padding: 0px 10px 0px 0px; }
#metanavigation ul li a:link, #metanavigation ul li a:visited { color: #6d4100; text-decoration: none; }
#metanavigation ul li a:hover { color: #6d4100; text-decoration: none; }
#metanavigation a:active { color: #6d4100; text-decoration: none; }
#metanavigation li#active { color: #6d4100; text-decoration: none; }


/*====== Fonts-Styles =======*/
h1 { font: 12px/15px tahoma, arial, helvetica, sans serif; font-weight: bold; color: #533304; margin: 0 0 20px 0; }
/*-*/
.headline1 { font: 12px/15px tahoma, arial, helvetica, sans serif; font-weight: bold; color: #533304; margin: 0 0 20px 0; }
/*-*/
h1 a:link, .headline1 a:link { text-decoration: none; }
h1 a:visited, .headline1 a:visited { text-decoration: none; }
h1 a:hover, .headline1 a:hover { text-decoration: none; }
h1 a:active, .headline1 a:active { text-decoration: none; }

h2 { font: 14px/15px tahoma, arial, helvetica, sans serif; font-weight: bold; color: #ad8e5c; margin: 0 0 20px 0; }
/*-*/
.headline2 { font: 14px/15px tahoma, arial, helvetica, sans serif; font-weight: bold; color: #ad8e5c; margin: 0 0 20px 0; }
/*-*/
h2 a:link, .headline2 a:link { text-decoration: none; }
h2 a:visited, .headline2 a:visited { text-decoration: none; }
h2 a:hover, .headline2 a:hover { text-decoration: none; }
h2 a:active, .headline2 a:active { text-decoration: none; }
/*-*/
.fliesstext {
	font: 12px/14px tahoma, arial, helvetica, sans serif;
	font-weight: normal;
	color: #533304;
	margin: 0 0 20px 0;
    padding: 0;
    vertical-align: left;
}
.fliesstext strong { font-weight: bold; }
.fliesstext ul { font: 12px/14px tahoma, arial, helvetica, sans serif; color: #533304; margin: -5px 0 12px 15px; padding: 0; list-style-image: url(/de/_img/basics/p-uldot.gif); }
.fliesstext li { font: 12px/14px tahoma, arial, helvetica, sans serif; color: #533304; margin: 0px 0px 3px 0px; padding:0px; }
.fliesstext li strong { font-weight: bold; }
.fliesstext a { padding: 0; }
.fliesstext a:link { color: #ad8e5c; text-decoration: none; }
.fliesstext a:visited { color: #ad8e5c; text-decoration: none; }
.fliesstext a:hover { color: #533304; text-decoration: none; }
/*-*/
a:link { text-decoration: none; color: #ad8e5c; }
a:visited { text-decoration: none; color: #ad8e5c; }
a:hover { text-decoration: none; color: #533304; }
a:active { text-decoration: none; color: #ad8e5c; }

ul { font: 12px/14px tahoma, arial, helvetica, sans serif; color: #533304; margin: -5px 0 12px 15px; padding: 0; list-style-image: url(/de/_img/basics/p-uldot.gif); }
li { font: 12px/14px tahoma, arial, helvetica, sans serif; color: #533304; margin: 0px 0px 3px 0px; padding:0px; }
li strong { font-weight: bold; }

.textklein, .textklein p { color: #533304; font: normal 11px/12px tahoma, arial, helvetica, sans-serif; margin: 0 0 2px 0; padding: 0px; }
.textklein strong { font-weight: bold; }
.textklein a:link { text-decoration: none; color: #ad8e5c; }
.textklein a:visited { text-decoration: none; color: #ad8e5c; }
.textklein a:hover { text-decoration: none; color: #533304; }
.textklein a:active { text-decoration: none; color: #ad8e5c; }

#textklein, #textklein p { color: #533304; font: normal 11px/12px tahoma, arial, helvetica, sans-serif; margin: 0 0 2px 0; padding: 0px; }
#textklein strong { font-weight: bold; }
#textklein a:link { text-decoration: none; color: #ad8e5c; }
#textklein a:visited { text-decoration: none; color: #ad8e5c; }
#textklein a:hover { text-decoration: none; color: #533304; }
#textklein a:active { text-decoration: none; color: #ad8e5c; }

.smaltext { color: #ad8e5c; font: bold 9px/10px tahoma, arial, helvetica, sans-serif; margin: 0 0 2px 0; padding: 0px; }
.smaltext strong { font-weight: bold; }
/*-*/
#anow {
	font: 12px/14px arial, helvetica, sans serif;
	font-weight: normal;
	color: #533304;
	margin: 0 0 8px 0;
    padding: 0px;
    vertical-align: left;
}
#anow a { color:#533304; text-decoration: none; }
#anow alink, #anow a:visited, #anow a:hover { color:#533304; }

/* Sonstiges - Text */
.t1 { font: 12px/14px tahoma, arial, helvetica, sans-serif; font-weight: bold; margin: 0; color: #533304; }
.t2 { font: 11px/13px tahoma, arial, helvetica, sans-serif; color: #533304; margin: 0; }
.t3 { font: 11px/13px tahoma, arial, helvetica, sans-serif; color: #533304; margin: 0; }
.t4 { font: 11px/13px tahoma, arial, helvetica, sans-serif; margin: 0; color: #533304; }
.t5 { font: 12px/13px tahoma, arial, helvetica, sans-serif; margin: 0; color: #533304; }
.t6 { font: 11px/13px tahoma, arial, helvetica, sans-serif; margin: 0; color: #533304; }
/*-*/



#pbutBox { margin: 0px; padding: 0px; display: inline; }
#pbutBoxRight { margin: 0px; padding: 0px; display: inline; text-align: right; float: right; }
#pbutBoxTx, #pbutBoxTx02 { float: left; padding: 0 5px; }
#pbutBoxTx p, #pbutBoxTx02 p {
	font: 12px/14px tahoma, arial, helvetica, sans serif;
	font-weight: bold;
	color: #533304;
	margin: 0;
    padding: 2px 0 0 0;
    vertical-align: left;
}
#pbutBoxTx02 p { font-weight: normal; }
#pbutBoxTx p strong, #pbutBoxTx02 p strong { font-weight: bold; }
#pbutBoxTx p a, #pbutBoxTx02 p a { padding: 0; }
#pbutBoxTx p a:link, #pbutBoxTx02 p a:link { color: #ad8e5c; text-decoration: none; }
#pbutBoxTx p a:visited, #pbutBoxTx02 p a:visited { color: #ad8e5c; text-decoration: none; }
#pbutBoxTx p a:hover, #pbutBoxTx02 p a:hover { color: #533304; text-decoration: none; }
#pbutBoxImg { float: left; padding-top: 2px; }

#borderTop1 { border: 0px solid #ADB057; border-width: 2px 0 0 0; padding-top:6px; marign: 0 0 6px 0; }
#borderLine0 { padding: 3px 0; }
#borderLine1 { border: 0px dashed #ADB057; border-width: 1px 0 0 0; padding: 3px 0; }

/*====== Sprachselects */
#languageselection { vertical-align: middle; }
/** Styles for the drop down list */
#languageselection select.languageselection {
	border: 1px solid #bea477;
	margin: 1px 1px 1px 1px;
	padding: 0px 0px 1px 0px;
	text-align: left;
	font: tahoma, arial, helvetica, sans-serif;
	color: #b49563;
	font-size: 11px;
	white-space: nowrap;
	font-weight: normal;
	background-color: #f7f1db;
}
.rawimages { text-align: center; }
.rawimages img { border: none; margin:2px; }
.rawimages span#active_language img { margin:2px; border: none; }
/** End Raw display of images **/
div#languageselection img.langImg { float: left; border: none; margin-top: 3px; }
div#languageselection li img.langImg { float: left; border: none; margin: 1px 3px 0px 0px; }

#editmode {
	color: #8d672d;
	font: 11px/12px tahoma, arial, helvetica, sans-serif;
	margin: 0;
	padding: 1px;
	font-weight: bold;
}


/*---------------------ende--------------------------*/
