@charset "utf-8";
/* CSS Document */



#wrapper {
	width:925px;
	margin:0px 10px;
}
#logo {
	margin:15px 0px;
}
/* navigation */



#navigation {
	float:left;
	width:135px;
	background:#003e63;
}
#navigation ul {
	width:130px;
	text-align:center;
}
#navigation li {
	float:left;
	list-style-type:none;
	width:135px;
	padding:3px 0px;
	background:#003e63;
}
#navigation li a {
	display:block;
	width:130px;
	text-align:left;
	padding-left:12px;
	color:#fff;
	font-weight:bold;
}
#navigation li a:hover {
	background-image: url('../../images/navi/navi1.png');
	background-repeat: no-repeat;
	background-position:left center;
}
#navigation a.home {
	text-indent: -9999px;
	background-image: url('../../images/navi/home.png');
	background-repeat: no-repeat;
	background-position:left center;
}
#navigation .home:hover {
	background-image: url('../../images/navi/home1.png');
}
#navigation a.back {
	text-indent: -9999px;
	background-image: url('../../images/navi/back.png');
	background-repeat: no-repeat;
	background-position:left center;
	padding-top: 70px;
}
#navigation .back:hover {
	background-image: url('../../images/navi/back1.png');
}
#navigation .top {
	background-color:#fff;
}
#navigation .bottom {
	background-color:#fff;
}
#col2 {
	float:left;
	width:625px;
	height:450px;
	min-height:450px;
	margin-left:10px;
	padding-bottom:20px;
}
/* content */



#col2 .top {
	background:#fff url('../../images/bluebox_top.jpg') no-repeat;
	height:23px;
	padding-left:20px;
	padding-top:3px;
}
#col2 .bottom {
}
#content {
	padding:15px;
	background:#003e63;
}
#content .newsitem, #content .blitzer {
	padding:10px;
}
.headerpic {
	margin-left:-15px;
	margin-top:-15px;
}
/* formular */



form {
	width:625px;
	font-family:Verdana, Geneva, sans-serif;
}
label, input, select {
	display: block;
	float:left;
	font-size:0.95em;
}
input {
	width: 550px;
}
label {
	color:#fff;
	width: 85px;
	text-align: left;
	padding: 2px;
}
textarea {
	width: 430px;
	height: 150px;
	overflow:auto;
	font-family:Verdana, Geneva, sans-serif;
}
form br {
	clear: left;
}
input#submit, #frontform input[type=submit] {
	width:250px;
	color:#000;
	background-color:#a4d2e7;
}
#frontform {
	margin:20px;
}
#frontform input {
	width: 300px;
	vertical-align:middle;
	margin:2px 0px;
}
#frontform label {
	color:#fff;
	font-size:0.95em;
	width: 170px;
	text-align: left;
	padding: 2px;
}
#frontform textarea {
	width: 300px;
	font-size:0.95em;
}
#frontform input[type=checkbox] {
	width:15px;
	height:15px;
}
/* # formular */







#content .pic {
	border:2px solid #a4d2e7;
}
#content .pic:hover {
	border:2px solid #d5ebfa;
}
/* gallery */



#gallery {
}
.galleryview {
	float:left;
	width:580px;
}
.gallery-view ul {
	list-style: none;
}
.gallery-view li {
	display:block;
	width: 90px;
	height: 67px;
	float: left;
	margin: 3px;
}
a.thumb img {
	border:solid 2px #d5ebfa;
}
a:hover.thumb img {
	border:solid 2px #a4d2e7;
}
img.left {
	float: left;
	margin: 5px 15px 20px 0px;
}
.navbar {
	clear:both;
	padding:10px;
	font-size:13px;
}
/* # gallery */







/* footer */



#footer {
	float:left;
}
#footer a {
	color: #636363;
	padding-left: 10px;
	text-decoration: none;
	line-height: 24px;
}
/* footer # */





#WindowsPlayer {
	margin-top:15px;
	height:200px;
}
.webcam {
	width:480px;
	height:360px;
	z-index:0;
	margin-left:55px;
}
.xmaswebcam {
	width:480px;
	height:360px;
	z-index:1;
	position:absolute;
	top:165px;
	left:227px;
}
.webcamthumbs, .webcamthumbs1 {
	width:238px;
	height:179px;
	float:left;
}
.webcamthumbs {
	background:url(http://www.galaxybamberg.de/webcam/cam12/image.jpg);
}
.webcamthumbs1 {
	background:url(http://www.galaxybamberg.de/webcam/cam13/image.jpg);
}




/* ----- Studiomail v2 ----- */

.heading_solid { position:relative; border-bottom:1px solid #777; margin:10px 0px 10px 0px;; padding:10px 0px 5px 0px;}
.heading_dotted { position:relative; border-bottom:1px dotted #777; margin:10px 0px 10px 0px; padding:10px 0px 5px 0px;}


.hint {
	font-size:12px;
	font-style:oblique;
	font-weight:300;
}

.no_error {
	background-color:#b9ffce;
	border:1px solid #00ba39;
	padding:10px 10px 10px 60px;
	margin: 10px 0px 10px 0px;
	background-image:url(scripts/studiomailv2/images/tick.png);
	background-repeat:no-repeat;
	background-position:20px 7px;
	color:#000;
}
.error {
        background-color:#fdc3c3;
        border:1px solid #b10000;
        padding:10px 10px 10px 60px;
        margin: 10px 0px 10px 0px;
        background-image:url(scripts/studiomailv2/images/crossb.png);
        background-repeat:no-repeat;
        background-position:20px 7px;
	color:#000;
}

.form_normal {
	display:block;
        float:none;
        width:auto;
	background-color:#fff;
	border:1px solid #d5ebfa;
	padding:5px;
}


.form_good {
	display:block;
        float:none;
        width:auto;
        background-color:#e0fae0;
        border:1px solid #00b104;
        padding:5px;
	color:#000;
}

.form_bad {
	display:block;
        float:none;
        width:auto;
        background-color:#fcd3d3;
        border:1px solid #ff3c3c;
        padding:5px;
	color:#000;
}

.standard {
        border:1px solid #d5ebfa;
        background-color:#ebebfa;
        background-repeat:no-repeat;
        background-position:2px 2px;
        height:18px;
        cursor:pointer;
}

input, textarea {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: normal;
	line-height: 1.5em;
}


label {
	font-size:12px;
	font-weight:600;
	width: 170px;
	display:block;
       float:none;
	margin:5px 0px 5px 0px;
}


.submit {
	background-color:#ebebfa;
	background-image:url(http://funkhausbamberg.de/radiogalaxy/scripts/studiomailv2/images/ticks.png);
	background-repeat:no-repeat;
	background-position:2px 2px;
	height:22px;
	padding-left:22px;
	cursor:pointer;
}



.send_email {
        background-color:#ebebfa;
        background-image:url(http://funkhausbamberg.de/radiogalaxy/scripts/studiomailv2/images/email.png);
        background-repeat:no-repeat;
        background-position:2px 2px;
        height:22px;
        padding: 0px 5px 0px 22px;
        cursor:pointer;
}

.upload_file {
        background-color:#ebebfa;
        background-image:url(http://funkhausbamberg.de/radiogalaxy/scripts/studiomailv2/images/file.png);
        background-repeat:no-repeat;
        background-position:2px 2px;
        height:22px;
        padding: 0px 5px 0px 22px;
        cursor:pointer;
}

#contact-wrapper input[type=checkbox] {
	width:15px;
	height:15px;
}