/* ---------------------- Dolphin nav ---------------------- */
#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;font-weight:bold;background: #2e5f7c url(/media/images/dolphin_bg.gif) repeat-x bottom left;padding:0px;}
#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#dolphinnav ul li{display:block;float:left;margin:0 1px; }
#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;padding:0 0 0 10px;height:33px;}
#dolphinnav ul li a span{padding:12px 0px 0 0;height:21px;float:left; }
#dolphinnav ul li a:hover{color:#fff;background:transparent url(/media/images/dolphin_bg-OVER.gif) repeat-x bottom left;}
#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;background:#1D6893 url(/media/images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}
#dolphinnav ul li a.current span{display:block;padding:0 10px 0 0;width:auto;background:#1D6893 url(/media/images/dolphin_right-ON.gif) no-repeat top right;height:33px;}
/* ---------------------- END Dolphin nav ---------------------- */
.blogentry ul
{
list-style-type: none;
text-align: right;
margin: 1em 0;
padding: 0;
font-size: 95%;
}

.blogentry li
{
display: inline;
padding: 0 0 0 7px;
}
/*formular style */

#kontakt	{  
	color: #707173;
}
		
#kontakt label {
	font-size: 100%;
	width: 120px;
	display: block;
	float: left;
	padding: 3px 0px;
}		

#kontakt .formRow {
	margin-bottom: 10px;
}

input,
textarea,
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	border: 1px solid #707173;
	color: #707173;
}

textarea,
input.text {
	padding: 2px;
	width: 300px;
}

select {
	padding: 1px 0px;
	width: 306px;
}

textarea {
	height: 100px;
}

p.pflicht {
	font-size: 100%;
	margin-left: 120px;
}

.button { 
	font-family: Georgia, "Times New Roman", Times, serif;
 	background-color: #EEE; 
	color: #707173; 
	border: 2px solid #C5C5C7;
	font-weight: bold;
	padding: 0px 10px;
	margin-right: 10px;
}

* html .button {
	overflow: visible;
}

.button:hover {
	background-color: #E0E0E2;
}

p.error {
	margin-left: 120px;
	color: #D34235;
	font-weight: bold;
}
/* Inset 3D Raised */

.raised {background: transparent; width:200px; padding: 5px 10px ;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {
font: bold  1.5em georgia, serif;
color:#346886;
}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#64add4; border-left:1px solid #e7f2fa; border-right:1px solid #e7f2fa;}
.raised .b3 {background:#64add4; border-left:1px solid #e7f2fa; border-right:1px solid #e7f2fa;}
.raised .b4 {background:#64add4; border-left:1px solid #e7f2fa; border-right:1px solid #e7f2fa;}
.raised .b4b {background:#64add4; border-left:1px solid #e7f2fa; border-right:1px solid #e7f2fa;}
.raised .b3b {background:#64add4; border-left:1px solid #e7f2fa; border-right:1px solid #e7f2fa;}
.raised .b2b {background:#64add4; border-left:1px solid #e7f2fa; border-right:1px solid #e7f2fa;}

.raised .b1 {margin:0 5px; background:#e7f2fa;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#e7f2fa;}
.raised .boxcontent {display:block;  background:#fff; border-left:1px solid #e7f2fa; border-right:1px solid #e7f2fa;}

/* Inset 3D Raisedright */

.raisedright {background: transparent; width:200px; padding: 5px 10px ;}
.raisedright h1, .raisedright p {margin:0 10px;}
.raisedright h1 {
font: bold  1.5em georgia, serif;
color:#346886;}

.raisedright .top, .raisedright .bottom {display:block; background:transparent; font-size:1px;}
.raisedright .b1, .raisedright .b2, .raisedright .b3, .raisedright .b4, .raisedright .b1b, .raisedright .b2b, .raisedright .b3b, .raisedright .b4b {display:block; overflow:hidden;}
.raisedright .b1, .raisedright .b2, .raisedright .b3, .raisedright .b1b, .raisedright .b2b, .raisedright .b3b {height:1px;}
.raisedright .b2 {background:#64add4; border-left:1px solid #e7f2fa; border-right:1px solid #e7f2fa;}
.raisedright .b3 {background:#64add4; border-left:1px solid #e7f2fa; border-right:1px solid #e7f2fa;}
.raisedright .b4 {background:#64add4; border-left:1px solid #e7f2fa; border-right:1px solid #e7f2fa;}
.raisedright .b4b {background:#64add4; border-left:1px solid #e7f2fa; border-right:1px solid #e7f2fa;}
.raisedright .b3b {background:#64add4; border-left:1px solid #e7f2fa; border-right:1px solid #e7f2fa;}
.raisedright .b2b {background:#64add4; border-left:1px solid #e7f2fa; border-right:1px solid #e7f2fa;}

.raisedright .b1 {margin:0 5px; background:#e7f2fa;}
.raisedright .b2, .raisedright .b2b {margin:0 3px; border-width:0 2px;}
.raisedright .b3, .raisedright .b3b {margin:0 2px;}
.raisedright .b4, .raisedright .b4b {height:2px; margin:0 1px;}
.raisedright .b1b {margin:0 5px; background:#e7f2fa;}
.raisedright .boxcontent {display:block;  background:#fff; border-left:1px solid #e7f2fa; border-right:1px solid #e7f2fa;}
