/*
 Farben - CI:
 ------------

  Dax-Rot: #C00036
  Dax-Blau: #3084c2
*/

/* Vorschauansicht */

.user-babygallerie-pi1 * {
	margin:0;
	padding:0;
	line-height:1;
}

.user-babygallerie-pi1 h4 {
	text-align:center;
	margin:.5em 0;
	font-size:1.6em;
	color:#3084c2;
	font-weight:normal;
}

.user-babygallerie-pi1 h5 {
	font-size:12px;
	padding:6px 3px 3px;
	color:#006BB3;
}

.user-babygallerie-pi1 .male h5 {
	color:#3084c2;
}

.user-babygallerie-pi1 .babyPreviewItem {
	background-color: #3084c2;
	border-bottom:1px solid white;
	margin:.4em 0;
	padding-left:3px;
	height:49px;
	width:169px;
}

.user-babygallerie-pi1 a {
	display:block;
	text-decoration:none;
	width:169px;
}

.user-babygallerie-pi1 img {
	float:left;
	margin:0 6px 0 1px;
	border-left:1px solid white;
}

.user-babygallerie-pi1 .previewData {
	margin:auto 0;
	color:#3084c2;
	height:49px;
	/*width:103px;*/
}

.user-babygallerie-pi1 .birthdate,
.user-babygallerie-pi1 .nameClinic {
	font-size:10px;
}

.user-babygallerie-pi1 .clearer {
	clear: both;
}

.user-babygallerie-pi1 .linkToGallery a {
	display:block;
	color:white;
	background:#729FD0 url('images/arrow_babyGalery.gif') scroll no-repeat 3px;
	padding:.3em 10px .3em;
	width:152px;
	margin-top:1em;
}

.user-babygallerie-pi1 .bg1 {
	background-color:#cbd6e4;
}

.user-babygallerie-pi1 .bg2 {
	background-color:#dce4ed;
}

.user-babygallerie-pi1 .bg3 {
	background-color:#edf1f6;
}

/* Galerieansicht */


.user-babygallerie-pi2 * {
	margin:0;
	padding:0;
	line-height:1;
}

.user-babygallerie-pi2 h4 {
	background-color:#638CC5;
	color:white;
	text-align:right;
	padding:2px;
	font-weight:normal;
}

.user-babygallerie-pi2 h5 {
	font-size:14px;
	color:#C00036;
	margin:6px 0;
}

.user-babygallerie-pi2 .male h5 {
	color:#3084c2;
}

.user-babygallerie-pi2 table  {
	margin-left:0;
	margin-right:0;
	width:auto;
}

.user-babygallerie-pi2 table tbody tr {
	background-color:transparent;
}

.user-babygallerie-pi2 .galleryItem {
	float:left;
	width:120px;
	height:180px;
	margin:0 2px;
	color:#3084c2;
}


.user-babygallerie-pi2 .renderedBGallery a {
	display:block;
	text-decoration:none;
	width:100%;
	height:100%;
}

.user-babygallerie-pi2 .browseBoxWrap {
	width:380px;
	text-align:center;
}

.user-babygallerie-pi2 .browseBoxWrap a {
	text-decoration:none;
}

.user-babygallerie-pi2 .browseBoxWrap span {
	margin:.5em 0;
}

.user-babygallerie-pi2 .browseBoxWrap span.activeLinkWrap{
	font-weight:bold;
}

.user-babygallerie-pi2 img {
	display:block;
}

.user-babygallerie-pi2 .itemData {
	padding:5px;
}

.user-babygallerie-pi2 .clearer {
	/*clear: both;*/
}

.user-babygallerie-pi2 .birthdate,
.user-babygallerie-pi2 .nameClinic {
	font-size:11px;
	margin:2px 0;
}

.user-babygallerie-pi2 .bg1 {
	background-color:#cbd6e4;
}

.user-babygallerie-pi2 .bg2 {
	background-color:#dce4ed;
}

.user-babygallerie-pi2 .bg3 {
	background-color:#edf1f6;
}

.user-babygallerie-pi2-browsebox {
	margin-top:1em;
	color:#3084c2;
}

.user-babygallerie-pi2-browsebox-strong {
	font-weight:bold;
}

.user-babygallerie-pi2-browsebox a {
	color:#3084c2;
}

.user-babygallerie-pi2-browsebox p {
	text-align:right;
}

.user-babygallerie-pi2-browsebox-SCell {
	font-weight:bold;
}

/* Detailansicht */

.user-babygallerie-pi3 * {
	margin:0;
	padding:0;
}

.user-babygallerie-pi3 {
	width:402px;
	margin:auto;
}

.user-babygallerie-pi3 img {
	display:block;
}

.user-babygallerie-pi3 h5 {
	margin-top:1em;
	font-size:1.4em;
	padding:.5em 2%;
	background-color:#3084c2;
	color:white;
	font-weight:normal;
}

.user-babygallerie-pi3 .female h5 {
	background-color:#C00036;
}

.user-babygallerie-pi3 table {
	background-color:#dce4ed;
	color:#3084c2;
	width:402px;
	margin-left:0;
	margin-right:0;
}

.user-babygallerie-pi3 .tablewrap {
	background-color:#dce4ed;
	padding:2em 0 0;
}

.user-babygallerie-pi3 .female table {
	width:100%;
	background-color:#f2ccd7;
	color:#C00036;	
}

.user-babygallerie-pi3 .female .tablewrap {
	background-color:#f2ccd7;
}

.user-babygallerie-pi3 table tbody tr {
	background-color:transparent;
}

.user-babygallerie-pi3 table th {
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	width:35%;
	padding:.25em 1% .25em 2%;
	font-size: 1em;
}

.user-babygallerie-pi3 table tbody tr td {
	width:56%;
	padding:.25em 1%;
	border-top: none;
	font-size: inherit;
	font-size: 1em;
}

.user-babygallerie-pi3 form {
	color:#88898c;
	margin-top:1.5em;
	vertical-align:top;
}

.user-babygallerie-pi3 form p {
	margin:1em 0;
	clear:both;
}

.user-babygallerie-pi3 form h4 {
	font-weight:normal;
	font-size:1.2em;
	padding-left:1%;
}

.user-babygallerie-pi3 label {
	width:35%;
	padding:.25em 1% .25em 2%;
}

.user-babygallerie-pi3 input,
.user-babygallerie-pi3 textarea {
	border:1px solid #88898c;
	margin-bottom:1em;
}

.user-babygallerie-pi3 input.text {
	width:58%;
	margin:.25em 0 .25em 1%;
}

.user-babygallerie-pi3 textarea {
	float:left;
	margin-left:1%;
	width:97%;
	height:120px;
}

.user-babygallerie-pi3 .email2 {
	margin-bottom:2em;
}

.user-babygallerie-pi3 .button {
	display:inline;
	background-color:#88898c;
	color:white;
	font-size:1em;
	font-weight:normal;
	padding:.3em .6em;
}

.user-babygallerie-pi3 .buttonBar {
	text-align:right;
}

.user-babygallerie-pi3 .message {
	font-weight:bold;
}

.user-babygallerie-pi3 .floatMe {
	float:left;
}

.user-babygallerie-pi3  a.linkToGallery {
	display:block;
	color:white;
	background:#3084c2 url('images/arrow_babyGalery.gif') scroll no-repeat 1em;
	padding:.3em .3em .3em 1.5em;
	margin-top:1em;
	text-decoration:none;
}

.user-babygallerie-pi3 .female a.linkToGallery {
	background-color:#C00036;
}

.user-babygallerie-pi3 .mailError {
	background-color:#CE023F;
	color:white;
	padding:1em;
	margin-bottom:1em;
}

.user-babygallerie-pi3 .mailInfo {
	background-color:#3084c2;
	color:white;
	padding:1em;
	margin-bottom:1em;
}

/* Hacks für IE */
/*
* html .user-babygallerie-pi1 img {
	margin-right:0;
}

* html .user-babygallerie-pi1 .previewItem {
	padding-left:6px;
}
*/
