/*
Theme Name: Erbprinz Blog Theme
Theme URI: http://erbprinz.de/
Description: Angepasstes Wordpresss Theme für Erbprinz
Version: 1.0
Author: Ulf Mayer
Author URI: http://navigate.de/

*/



/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Verdana, Arial, Sans-Serif;
	color: #333;
	text-align: center;
	}

#page {
	text-align: left;
	}

.description {margin: 0 0 30px 0; font-weight: bold;}

textarea {width: 470px; margin: 0 0 10px 0;}

h2 img {
margin: 10px 0px 0px 0px;
}

div#content {position: relative;}
body div.contentText div.post {margin: 0 0 0px 0; }
.navigationBlog {height: 50px;}

.divider hr {display: none;}

input#submit {margin: 5px 0 0 0;}

input {padding: 2px!important; margin: 5px 0 0 0!important;}
#comment {margin: 5px 0 0 0;}

.date {font-size: 1em; text-align: left; display: block; font-family: Georgia, serif; font-style: italic;}
.postmetadata {font-style: italic; margin: 10px 0 0 0; clear: both;}
#footer {border-top: 1px solid #E66B1F; padding: 10px 0 0 0;}
.divider {display: none;}
}
/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */







/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}



html , body , div , p , h1 , h2 , h3 , ul , ol , span , a , table , td , form , img , li , font , input , textarea  {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;}
A {text-decoration:none; color:#EC7E25;}
A.noStyle {text-decoration:none; color:#000;}
A.noStyle:hover {text-decoration:none!important; color:#000;}
B {font-weight:600;}
LI {padding:0 2px 0 0; list-style-position:outside; margin:0 5px 0 18px;}
DIV.contentText TD {width:90px;}
HTML , BODY {background-image:url(/de/img/bg_main.jpg); overflow-x:hidden; overflow-y:auto; text-align:center;}
DIV.topNavi {margin:30px 0 1px 599px;}
DIV.topNaviDe {margin:30px 0 1px 401px;}
A.topNavi {border-top:1px solid #000; border-right:1px solid #000; border-bottom:0 none inherit; border-left:1px solid #000; padding:3px 0 1px 68px; background-repeat:no-repeat; background-position:0 30%; margin:0 25px 0 0;}
DIV.indexBild {height:498px; width:438px; float:left; position:absolute; top:45px; left:0;}
DIV.subNavi {height:25px; width:900px; top:165px; left:0; position:absolute; color:#fff; z-index:5;}
DIV.subNavi2 {height:25px; width:900px; top:165px; left:0; position:absolute; color:#fff; z-index:10;}
DIV.subLeft IMG {margin:0 5px;}
DIV.subLeft {margin:6px 0 0; width:395px; height:20px; text-align:right;}
DIV.subNavi A {color:#fff;}
DIV.subNavi A.aktiv {font-weight:bold; text-transform:uppercase;}
DIV.subNavi2 A {color:#fff;}
DIV.subNavi2 A.aktiv {font-weight:bold; text-transform:uppercase;}
.subRight {margin:6px 0 0; left:400px; position:absolute; top:0; height:100px; width:900px;}
DIV.subRight A {height:60px;}
DIV.subRight A:hover {font-weight:bold;}
DIV.main {width:900px; margin:0 auto; text-align:left; z-index:1; position:relative; border:0; border-top:1px solid #FFF3DB;}
DIV.content {width:898px; min-height:355px; border:1px solid #000;padding:150px 0 20px;}
DIV.startContent {width:898px; min-height:355px; border:1px solid #000;height:498px}
DIV.startContentDe {width:898px; min-height:355px; border:1px solid #000;height:530px}
DIV.startText {width:325px; height:230px; top:190px; left:473px; position:absolute;}
DIV.startText A:hover {text-decoration:underline; border:0 none inherit;}
DIV.contentText A {text-decoration:none; border:0 none inherit;}
DIV.contentText A:hover {text-decoration:underline; border:0 none inherit;}
DIV.contentText {width:475px; height:320px; margin:0 0 15px 398px;}
html>body DIV.contentText {position: relative; width:475px; height: auto; min-height:320px; margin:10px 0 15px 398px;}
A.dokument {background-image:url(../de/img/icon_pdf.gif); background-repeat:no-repeat; background-position:0 50%; padding:1px 0 1px 20px;}
DIV.contentText IMG.text {margin:25px 0 20px;}
DIV.contentText DIV {margin:8px 0 0;}
DIV.contentText A DIV {display:none;}
IMG.hoticon {width:15px; height:15px; border:0; margin:3px 5px 0 0;}
DIV.logoXL {height:200px; width:210px; background-image:url(../de/img/logo_xl.gif); background-repeat:no-repeat; position:absolute; z-index:3; right:25px; bottom:115px;}
SPAN.logoL {height:85px; width:270px; background-image:url(../de/img/logo_l.gif); background-repeat:no-repeat; position:absolute; top:60px; left:25px}
.footer {border:none; text-decoration:none; /*position:absolute; bottom:0; left:0; margin: 0 0 -35px 0*/}
IMG.bilderS {position:absolute; top:495px; border:2px solid #feebc5; margin: 0 0 30px 0;}
IMG.icons {/*position:absolute;*/ margin:20px 10px 0 0; border:none;}
DIV.navigation {width:500px; height:80px; text-align:left; top:65px; left:398px; position:absolute; z-index:10;}
DIV.navigation IMG {height:75px; width:75px; border:2px solid #feebc5;}
DIV.navigation DIV.floma {float:left; margin:0 0 0 20px;}
DIV.navigation A:hover {font-weight:bold;}
#navHotelSub A , #navWellSub A , #navBusiSub A , #navEventsSub A {width:130px; height:19px; border:2px solid #feebc5; position:absolute; display:block; color:#fff; padding:3px 0 0 10px; z-index:3;}
#navRestSub A {width:230px; height:19px; border:2px solid #feebc5; position:absolute; display:block; color:#fff; padding:3px 0 0 10px; z-index:3;}
#navHotelSub A {background-color:#F3A226;}
#navRestSub A {background-color:#788130;}
#navWellSub A {background-color:#EC7E25;}
#navBusiSub A {background-color:#08557E;}
#navEventsSub A {background-color:#8D2D44; width:140px;}
A.navSub1 {margin:-4px 0 0;}
A.navSub2 {margin:7px 0 0;}
A.navSub3 {margin:18px 0 0;}
A.navSub4 {margin:29px 0 0;}
A.navSub5 {margin:40px 0 0;}
A.navSub6 {margin:51px 0 0;}
A.navSub7 {margin:62px 0 0;}
A.navSub8 {margin:73px 0 0;}
A.navSub9 {margin:84px 0 0;}
A.navSub10 {margin:95px 0 0;}
.preiseLinks {margin:2px 0 0 0; width:195px; font-weight:normal; float:left;}
.preiseRechts {margin:2px 0 2px 220px;}
INPUT.mitte {margin:5px 0 0 130px;}
INPUT.right {margin:5px 5px 0 190px; font-weight:bold; font-size:11px; padding:1px 0 1px 3px;}
.selectright {margin:5px 5px 0 190px; font-weight:bold; font-size:11px; padding:1px 0 1px 3px; border:0 none inherit;}
TEXTAREA.right {margin:5px 0 0 190px; width:195px; font-weight:bold; font-size:11px; padding:1px 0 1px 3px;}
.radio {background-color:transparent; cursor:pointer; border:0 none inherit;}
LABEL.left {margin:5px 0 0 50px; position:absolute;float:left;}
INPUT.left {margin:5px 8px 0 10px;}
FIELDSET {padding:0 15px 20px; border:1px solid #000;position:relative;}
INPUT , TEXTAREA , SELECT {color:#000; background:#ffeed5; border:1px solid #000;}
INPUT:focus , TEXTAREA:focus {color:#000; background:#fff;}
FORM {line-height:150%;}
LEGEND {border:1px solid #000; padding:1px 8px;}
INPUT {margin:0 10px 0 0;}
DIV.menu P.menuSpeise {width:380px;}
DIV.menu P.menuPreis {margin:0 0 0 380px; width:80px; text-align:right; position:absolute; top:0;}
DIV.menu {position:relative;}
DIV.menu IMG {margin:20px 0 0;}
DIV.geschichte {float:left; width:160px; height:200px; margin:0 0 0 10px; padding:0 30px; text-align:center;}
DIV.geschichte IMG {border:1px solid #df8a20;}
DIV.geschichte P {width:160px; text-align:center;}
DIV.geschichte B {color:#000;}
UL.well {list-style-image:url(images/icon_li_well.gif);}
UL.busi {list-style-image:url(images/icon_li_busi.gif);}
UL.eve {list-style-image:url(images/icon_li_eve.gif);}
UL.kon {list-style-image:url(images/icon_li_kon.gif);}
UL.hot {list-style-image:url(images/icon_li_hot.gif);}
UL.rest {list-style-image:url(images/icon_li_rest.gif);}
DIV.print {display:none;}
DIV.suma {display:none;}
IMG.bildXL {float:left;margin:-5px 0 15px 0;}
.jubibox {
  width: 459px;
  height: 145px;
  background: url(images/jubibg.gif);
  border: 1px solid #d6c8b3;
  padding-top: 15px;
  padding-left: 12px;
  margin-top: 0!important;
  margin-bottom: 25px!important;
}
.jubibox .inner {
  width: 270px;
  margin: 0;
}
.jubibox .highlight {
  background: #f0d2b5;
  width: 261px;
  height: 32px;
  margin-left: -5px;
  padding-top: 5px;
  padding-left: 5px;
}
.jubibox p.orange {
  margin-top: 3px;
  color: #666666;
}
.jubibox a:link,
.jubibox a:visited {
  color: #EC7E25!important;
}

.edit a {
background:#F0F0F0 none repeat scroll 0%;
border-color:#E9E9E9 rgb(136, 136, 136) rgb(136, 136, 136) rgb(233, 233, 233);
border-style:solid;
border-width:1px;
color:#333333;
display:block;
font-weight:bold;
text-align:center;
width:120px;
padding: 3px 0 3px 0;
clear: both;
}

.edit a:hover {text-decoration: none!important;}


