/* * * * * * * * * * * *  FOTOVOTING * * * * * * * * */
.fotovUpload {font-size:12px;}
.fotovUpload p {padding-left:8px; margin:0;}
.fotovUpload table{background-color:#efedee; width:100%;}
.fotovUpload table td{padding:10px 0;}
.fotovUpload table td.first{padding:25px 0 10px 0;}
.fotovUpload table td.last{padding:10px 0 20px 0;}
.fotovUpload input.txt {width:330px;}
.fotovUpload textarea {width:330px;}

.frau334_308 {}

.frau334_308 .bgBox{background-color:#ffffff; width:325px; height:358px; margin-left:5px;}
.frau334_308 .ui-dialog-titlebar{ padding:3px; background-color:#6c1b3a; color:#fff; width:330px; position:relative;}
.frau334_308 .ui-dialog-titlebar a:link, .frau334_308  .ui-dialog-titlebar a:active, .frau334_308  .ui-dialog-titlebar a:visited, .frau334_308  .ui-dialog-titlebar a:hover{color:#fff;}
.frau334_308 .ui-dialog-titlebar .ui-dialog-title {margin-right:5px;}


.babyGalerieItem { display: inline; float: left; height: 135px; overflow: hidden; position: relative; text-align: center; width: 122px; }
.babyGalerieItem .img { display: block; margin: auto; padding: 18px 0 10px; position: relative; }
.babyGalerieItem a {color:#8B1F49; text-decoration:none;}

.contentBox p {font-size:12px;}

.navBox {float:left; width:645px;}
.navBox .navLeft { float:left; width:110px;}
.navBox .navRight { float:right; width:100px; }

.babySearch           { float:left; width:100%;}


.babyVotingLeft                  { position:relative;width:275px;float:left;display:inline; }
.babyVotingLeft .imgBox          { position:relative;height:222px;text-align:center; background-color:#efedee;}
.babyVotingLeft table            { position:relative;margin:auto; }
.babyVotingLeft .td_top          { height:16px;background-image:url(icons/baby_rahmen_top.gif);background-position:left top; }
.babyVotingLeft .td_right        { width:16px;background-image:url(icons/baby_rahmen_right.gif);background-position:left top; }
.babyVotingLeft .td_bottom       { height:16px;background-image:url(icons/baby_rahmen_bottom.gif);background-position:right bottom; }
.babyVotingLeft .td_left         { width:16px;background-image:url(icons/baby_rahmen_left.gif);background-position:right bottom; }

.babyVotingLeft .contentBox      { width:259px; }
.babyVotingLeft .voteBox         { position:relative;width:259px;text-align:center; }


.babyVotingRight                 { position:relative;width:330px;height:305px;float:left;display:inline; margin-left:10px; font-size:12px;}
.babyVotingRight h2              { position:relative;font-size:14px;padding-top:8px; }
.babyVotingRight .button         { position:absolute;right:0px;bottom:30px; }

/*.babyGalerieItem                 { position:relative;width:122px;height:135px;float:left;display:inline;text-align:center; overflow:hidden; }
.babyGalerieItem .img            { position:relative;display:block;padding:18px 0px 10px;margin:auto; }
*/

.babyWinner                      { position:relative;width:550px;left:31px; }
.babyWinnerYear table            { position:relative;width:100%;text-align:right; }
.babyWinnerYear td               { width:16%;padding:5px 0px 0px; }
.babyWinnerYear a.arrow2         { font-size:12px; }

.babyUpload table                { position:relative; }
.babyUpload td.label             { padding:6px 0px 2px; }
.babyUpload td.label a          { text-decoration:none;cursor:pointer;outline:none; }
.babyUpload td.label a.arrow2         { position:relative;font-weight:bold;font-size:11px; }
.babyUpload td.label a.arrow2 span    { background-repeat:no-repeat;padding-left:5px; }
.babyUpload td.input             { height:21px; }
.babyUpload input                { border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px; }
.babyUpload input.txt            { width:283px; }
.babyUpload input.day            { width:20px;margin-right:5px; }
.babyUpload input.month          { width:20px;margin-right:5px; }
.babyUpload input.year           { width:36px; }
.babyUpload input.file           { width:398px; }
.babyUpload textarea             { width:593px;height:60px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px; }

.babyUpload .button              { float:left; }


.babyInvitation table            { position:relative; }
.babyInvitation td.label         { width:220px;padding:6px 0px 2px; }
.babyInvitation td.input         { width:220px;height:21px; }
.babyInvitation td.spacer        { width:14px; }
.babyInvitation input            { width:216px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px; }
.babyInvitation textarea         { width:450px;height:90px;border-width:1px;border-style:solid;border-color:#7f9db9;font-size:12px; }


#dialogBabyvotingInvite .contentbox {padding:3px; color:#868686;}
#dialogBabyvotingInvite .contentbox h2 {color: #FF86C7; font-size: 1.4em; font-weight: bold; margin-bottom: 30px;}

/* * * * * * * * * * * * * * *  C O L O R S  * * * * * * * * * * * * * */


.level_3Box                             { background-color:white; }
.level_3Box .line                       { background-color:#a3caee; }
.level_3Box .level_3 .nav_item a        { color:#a3caee; }
.level_3Box .level_3 .nav_item.aktiv    { border-color:#a3caee; }
.level_3Box .level_3 .nav_item.aktiv a  { color:#fc88ab;background-color:white; }

/* * * * * * * * * * * * * * *  S O N S T I G E S  * * * * * * * * * * * * * */

div#babyVotingTeilnahmebedingungen {font-family:verdana,geneva,arial,helvetica,sans-serif; font-size:10px; color:#868686; margin-left:10px;}
div#babyVotingTeilnahmebedingungen h1 {color:#FF86C7; font-size:1.4em; font-weight:bold; margin-bottom:30px;}
div#dialogTeilnahmebedingungen div#babyvotingTeilnahmebedingungenScrollbox {height:350px; padding-right:10px;}


/* K U R Z R E G I S T R I E R U N G S -Box */
/* FARBEN MUESSEN NOCH ANGEPASST WERDEN, HIER AUS: supertalent.colors.css */

.dynBox .registerBox td	{color:#800000;}

/* / K U R Z R E G I S T R I E R U N G S -Box */